JDBC链接SQL Server2008

在使用JDBC链接数据库以前首先要加载相应数据库的JDBC驱动类,能够经过通用方法Class.forName来加载驱动类。mysql

 

方式一:使用JDBC-ODBC链接桥sql

通常安装JDK后会自带JDBC-ODBC桥驱动程序,通常在…\lib\rt.jar中,但也有例外,我就碰到没有自带的状况,这时自行下载了一个带有JDBC-ODBC桥驱动的rt.jar。数据库

建立ODBC数据源student网络

Connection con=null;oracle

trysqlserver

{ui

     Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
          con = DriverManager.getConnection("jdbc:odbc:student", "", "");url

     …server

}字符串

 

方式二:不使用JDBC-ODBC链接桥

下载sqljdbc4

将sqljdbc4导入到项目中:项目--属性—Java Build Path--库--添加外部JAR。

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
     con = DriverManager.getConnection("jdbc:sqlserver://127.0.0.1:1433;DataBaseName=myDatabase", "sa", "******");

 

 

 

说明:

Class.forName(“驱动类全程类名”);

 

getConnection(String url, String user, String password);

url格式  jdbc:<子协议>:<数据源名或数据库的网络标识字符串>

子协议指的是数据库的类型,例如能够是odbc,mysql,sqlserver,oracle等。

相关文章
相关标签/搜索