1.连接SQLServer数据库
1)试验环境:
OS:win7
JDK6.0
JDBC驱动版本(sqljdbc4.jar) 下载:http://www.microsoft.com/zh-cn/download/details.aspx?id=11774
2)导入sqljdbc4.jar选择当前项目 > 右键属性>Java Build Path >Libraries > Add External JARs > 找到sqljdbc4.jar > 打开 >OK
3)编写测试代码/**
*
*/import java.sql.*;
/**
* @author guoxc
*
*/
public class SQLServerDBHelper {/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stubtry {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection con = DriverManager
.getConnection(
"jdbc:sqlserver://192.168.111.200:1433;databasename=passport",
"newuser", "******");Statement statement = con.createStatement();
ResultSet rst = statement
.executeQuery("select top 10 * from puser");while (rst.next()) {
System.out.println("puserid: " + rst.getString("PUserID")
+ "; PUsername:" + rst.getString("PUserName"));}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}}
}
4)Run,成功打出数据
5)参考资料,微软jdbc驱动下载解压后的帮助文档 \Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_4.0\chs\help\default.htm
本文介绍如何在Win7环境下使用JDK6.0和Microsoft提供的JDBC驱动(sqljdbc4.jar)连接SQLServer数据库,并通过示例代码展示数据查询过程。

被折叠的 条评论
为什么被折叠?



