MSSQL을 쿼리해야합니다. 모든 솔루션을 시도했지만 작동하지 않았습니다. 나는 com.microsoft.sqlserver.jdbc.SQLServerDriver
과 com.microsoft.jdbc.sqlserver.SQLServerDriver를 시도했다.java.lang.ClassNotFoundException : com.microsoft.sqlserver.jdbc.SQLServerDriver 또는 com.microsoft.jdbc.sqlserver.SQLServerDriver
여기서 문제가되는 부분은 무엇일까요?
감사합니다.
그리고 당신의 pom.xml 파일을 공유하십시오, 당신은 sqljdbc 받는다는 의존성 또는 외부의 .jar 파일을 사용하고 데이터베이스 서비스
String connectionString = "";
String JDBC_SQLSERVER_STRING = "jdbc:sqlserver://";
//for (HierarchicalConfiguration database : databases) {
try
{
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
// Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
}
catch (ClassNotFoundException ex) {
throw new Exception();
}
connectionString = JDBC_SQLSERVER_STRING + "xx" + ":" + "yy" + ";databaseName=" + "zz";
Connection conn = DriverManager.getConnection(connectionString, "aa", "bb");
PreparedStatement ps = conn.prepareStatement("SELECT TOP 10 * FROM zz.cc");