Istnieją głównie dwa sposoby korzystania z JDBC - przy użyciu uwierzytelniania Windows i uwierzytelniania SQL. Uwierzytelnianie SQL jest prawdopodobnie najłatwiejsze. Możesz zrobić coś takiego:
String userName = "username";
String password = "password";
String url = "jdbc:sqlserver://MYPC\\SQLEXPRESS;databaseName=MYDB";
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = DriverManager.getConnection(url, userName, password);
po dodaniu pliku sqljdbc4.jar do ścieżki budowania.
W przypadku uwierzytelniania w systemie Windows możesz zrobić coś takiego:
String url = "jdbc:sqlserver://MYPC\\SQLEXPRESS;databaseName=MYDB;integratedSecurity=true";
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = DriverManager.getConnection(url);
a następnie dodaj ścieżkę do pliku sqljdbc_auth.dll jako argument maszyny wirtualnej (nadal potrzebny jest plik sqljdbc4.jar w ścieżce budowania).
Zajrzyj tutaj, aby uzyskać krótki przewodnik pokazujący, jak połączyć się z SQL Server z Javy za pomocą jTDS i JDBC, jeśli potrzebujesz więcej szczegółów. Mam nadzieję, że to pomoże!