import java.sql.*;
public class TestSqlServerJDBC {
public static void main(String[] args){
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
String dbURL="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=bd_web";
String userName="sa";
String userPwd="sa";
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
conn = DriverManager.getConnection(dbURL, userName, userPwd);
stmt = conn.createStatement();
rs = stmt.executeQuery("select * from news");
while(rs.next()){
System.out.println(rs.getString("title"));
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally{
try {
if (rs != null){
rs.close();
rs = null;
}
if (stmt != null){
stmt.close();
stmt = null;
}
if (conn != null){
conn.close();
conn = null;
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
使用的驱动包只有一个sqljdbc4.jar ,而另一个sqljdbc.jar 则是用在JDK5.0之前版本。所以看你用的JDK是哪个版本了。这个很好配置,你就直接选择一个,如果运行报SQLExcption 那么你选另一个就行了。sqlserver数据库启动包下载地址为:http://www.microsoft.com/zh-cn/ 。在里面搜索 sql server jdbc 就可以找到。具体配置部署,看这个网站上的说明,和下载下来的帮助文档,相当简单。windows和unix系统都有说明。