JDBC例子:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection con=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=mytest", "sa", "as");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("select * from userinfo");
boolean flag=rs.next();
if(flag)
{
System.out.print(rs.getString(1)+"/n");
}
con.close();
ODBC例子:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:myTest");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("select * from userinfo");
boolean flag=rs.next();
if(flag)
{
System.out.print(rs.getString(2));
}
con.close();
上面的语句要放到try catch 语句中。
都可以实现连接,但要注意在使用jdbc连接的时候必须要用到sqljdbc.jar这个包文件。
本文介绍如何使用Java通过JDBC和ODBC连接SQL Server 2005数据库的方法,包括必要的配置步骤及示例代码。

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



