今天用JDBC连接SQL Server2005 ,以前没弄过,感觉和连接Oracle一样的,你妹的出那么多问题,伤不起的微软啊。果断,Java平台和微软是势不两立的呀,虽然早就是事实,还是得感慨啊。
第一步:连接字符串
SQL server 2005
driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";
url="jdbc:sqlserver://localhost:1433;DatabaseName=Blog"
url="jdbc:sqlserver://localhost:1433;DatabaseName=Blog;user=sa;password=123"
第二步:http://d.download.csdn.net/down/1870028/liangjidian下个exe文件吧,解压。恭喜你,连接SQL Server2005需要的都有了。
解压出来的目录下面有两个东西很重要:
sqljdbc_1.2\chs\ sqljdbc.jar: SQL Server2005的驱动包(请记得放到项目的lib目录下)
sqljdbc_1.2\chs\auth\x86\ sqljdbc_auth.dll: 放到 C:\Windows\System32目录下
不放这个文件很可能出现下面的错误:
2011-4-4 20:01:35 com.microsoft.sqlserver.jdbc.AuthenticationJNI <clinit>
警告: Failed to load the sqljdbc_auth.dll
第三步:写代码吧
public class SQLConn {
private static String className="com.microsoft.sqlserver.jdbc.SQLServerDriver";
private static String url="jdbc:sqlserver://localhost:1433;DatabaseName=MasDB";
private static String user="sa";
private static String password="123456";
public SQLConn(){
}
public static Connection getConn(){
Connection con=null;
try {
Class.forName(className).newInstance();
con=DriverManager.getConnection(url, user, password);
System.out.println("fasfsfsdafaf");
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("数据库连接失败");
return null;
} catch (InstantiationException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IllegalAccessException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return con;
}
}
第四步:不过说实话,还是用数据源来的好一些。
下一节。数据源的配置
分享到:
相关推荐
JDBC连接Sql Server 2005
在Eclipse中用JDBC连接Sql Server 2005总结
描述了JDBC与SQL Server 2005的配置方式,自己试过了,没有问题的~
jsp jdbc连接sql server 2005
NULL 博文链接:https://corrinejtt.iteye.com/blog/919418
JDBC连接Sql Server 2005全教程 这是本人在连接N次后总结的,希望能帮助大家学习Java
JDBC连接SQL Server 2005 数据库的配置方法总结
JDBC连接SQL server2005,里面还包含连接所需要的.jar文件
java连接sqlserver2005的数据库驱动包以及代码
JDBC 连接SQL SERVER 2005DAO
MyEclipse中用JDBC连接Sql Server 2005
JavaJSP中使用JDBC连接SQL Server 2005
jdbc连接sqlserver2005数据库
JDBC连接SQLSERVER的JAR包
Flink1.14.4自定义flink-connector-jdbc连接SQLServer和SAP数据库
将压缩包解压,然后将lib包,直接复制到项目下,然后添加驱动即可
此资源为 JDBC连接sqlServer 数据库的驱动Jar 包