JDBC驅動程序與SQL Server 2008配合良好,我對它沒有任何問題。您需要下載的版本取決於您安裝的JRE版本。 JRE6使用JDBC4,JRE7使用JDBC4.1等,一旦你從微軟下載正確的驅動程序並運行安裝程序,你需要將 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));
}
}
}
來源
2016-07-29 17:21:30
Jay