Driverul JDBC funcționează bine cu SQL Server 2008, nu am avut probleme cu el. Versiunea pe care trebuie să o descărcați depinde de versiunea JRE pe care ați instalat-o. JRE6 utilizează JDBC4, JRE7 utilizează JDBC4.1, etc. După ce descărcați driverul corect de la Microsoft și executați programul de instalare, va trebui să copiați
sqljdbc_auth.dll din directorul \ auth în directorul c: \ windows \ system32 . Apoi puteți folosi acest cod pentru a face o conexiune:
În antetul dvs.:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
și în clasa ta:
public class connectToSQL {
public void connectToDB() throws Exception {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String connectionUrl = "jdbc:sqlserver://:;DatabaseName=;IntegratedSecurity=false";
Connection con = DriverManager.getConnection(connectionUrl, "", "");
Statement s = con.createStatement();
ResultSet r = s.executeQuery("SELECT * FROM <tableNAME TO SELECT FROM>");
while (r.next()) {
System.out.println(r.getString(1));
}
}
}