你确定是按照下面的步骤配的,该导的jar包导入没,数据库的登录名和密码前后对应没
1、打开SQL Server ,在其中新建数据库 Test,然后退出SQL Server 。
2、运行Eclipse,新建一个Java Project 名为 Test。
3、右单击工程名,依次选择 Build Path → Configure Build Path,在打开的窗口的右边选择 Libraries标签,然后单击 Add External JARs,找到 sqljdbc4jar 文件并打开,然后单击 OK 完成构建路径的配置。
4、在Test中新建包pkg,在pkg中新建一个类Main,在其中输入代码如下:
package pkg;
import javasql;
public class Main {
public static void main(String [] args)
{
String driverName="commicrosoftsqlserverjdbcSQLServerDriver";
String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=填写你的数据库名";
String userName="填写你的用户名,我的是sa";
String userPwd="填写你的密码";
try
{
ClassforName(driverName);
Systemoutprintln("加载驱动成功!");
}catch(Exception e){
eprintStackTrace();
Systemoutprintln("加载驱动失败!");
}
try{
Connection dbConn=DriverManagergetConnection(dbURL,userName,userPwd);
Systemoutprintln("连接数据库成功!");
}catch(Exception e)
{
eprintStackTrace();
Systemoutprint("SQL Server连接失败!");
}
}
}
5、点击右键,选择run as——>Java Application,
下个mysql-connector的jar包,导入到WEB-INF的lib里面
然后在JSP页面上
<%@ page import= "javasql" %>
<%
ClassforName("commysqljdbcDriver");
String url = "jdbc:mysql://localhost/bbsuser=root&password=root";
Connection conn = DriverManagergetConnection(url);
%>
这就可以连接了
此外,在database explorer视图里新建一个bbs的数据库,就可以直接看到数据库里的内容了
不用培植,老办法用配置,现在直接可以使用:
import javasqlConnection;import javasqlDriverManager;
import javasqlResultSet;
import javasqlStatement;
public class Cotosql{
Connection cnn=null;
Statement stmt=null;
public void creatConnect(){
String str="jdbc:odbc:driver={SQL Server};Server=IP:3306;uid=root;pwd=admin;database=db";
try{
ClassforName("sunjdbcodbcjdbcOdbcDriver");
cnn=DriverManagergetConnection(str);
stmt=cnncreateStatement();
}catch(){
//异常消息
}
}
}
//这就算打开了连接
保证SQL Server 2008是采用SQL Server身份验证方式下开始配置:
一、SQL Server 2008的配置:
1、安装好SQL Server 2008后,运行 开始 → 所有程序 → Microsoft SQL Server 2008 → 配置工具 → SQL Server配置管理器,在打开的窗口的左边找到 MSSQLSERVER的协议,在右边右单击 TCP/IP,选择 已启用。如果Named Pipes 未启用也设为启用。如图5所示:
图5
2、双击图5右边的 TCP/IP,在d出的窗口中选择 IP地址 标签,把 IPAll 中的 TCP端口 设成 1433,并将上方所有的 已启用 选项设置成 是。如图6所示:
图6
4、然后重启数据库,重启完毕后,接下来使用命令测试1433端口是否打开。
5、开始菜单 → 运行cmd → 在命令提示符下输入:telnet 127001 1433,(注意telnet与127之间有空格,1与1433之间有空格)若提示“不能打开到主机的连接,在端口 1433: 连接失败”,则说明1433端口没有打开,需要重新进行以上配置。
双击rptdesign打开data explorer,
右键点Data Sources -> New Data Sources ->JDBC Data Source到Next
如果没有mysql-connector-java的包,请去下一个
>
用JDBC的话就是
ClassforName("commysqljdbcDriver"); //加载驱动
Connection con = DriverManagergetConnection("jdbc:mysql://localhost:3306/表空间名",
"用户名", "密码"); //获取连接
Statement stmt = concreateStatement();
stmtexecuteUpdate(" *** 作数据库");
以上就是关于eclipse连接sql server数据库,连不通,按着步骤配置的,不知道怎么回事,总是ping全部的内容,包括:eclipse连接sql server数据库,连不通,按着步骤配置的,不知道怎么回事,总是ping、怎么在lomboz eclipse 里配置数据库啊、tomcat+eclipse配置数据库连接池等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)