JDBC 驱动程序适用于 SQL Server 2008,我没有遇到任何问题。您需要下载的版本取决于您安装的 JRE 的版本。JRE6 使用 JDBC4,JRE7 使用 JDBC4.1 等。从 Microsoft 下载正确的驱动程序并运行安装程序后,您需要将
sqljdbc_auth.dll从\auth目录复制到c:\windows\system32目录。然后可以使用此代码进行连接:
在您的标题中:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
在你的课堂上:
public class connectToSQL {
public void connectToDB() throws Exception {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String connectionUrl = "jdbc:sqlserver://<IPADDRESS>:<PORT>;DatabaseName=<NAME OF DATABASE TO CONNECT TO>;IntegratedSecurity=false";
Connection con = DriverManager.getConnection(connectionUrl, "<SQL SERVER USER LOGIN>", "<SQL SERVER PASSWORD>");
Statement s = con.createStatement();
ResultSet r = s.executeQuery("SELECT * FROM <TABLENAME TO SELECT FROM>");
while (r.next()) {
System.out.println(r.getString(1));
}
}
}