Java에서 내 SQL Server 데이터베이스를 내 코드에 연결하려고합니다.DSN을 Java에 연결하는 방법
난 그냥 내가 DSN을 통해 데이터베이스에 연결할 수 있는지 확인하려면 시작하려면하지만 오류를 얻고있다 :
package javaapplication1;
import java.sql.*;
public class JavaApplication1 {
public static void main(String[] args)
{
Connection con;
Statement stmt;
ResultSet rs;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con = DriverManager.getConnection("jdbc:odbc:SQLACCESS");
System.out.print("CONNECTION SUCCESSFUL");
}catch(Exception e)
{
System.err.println(e);
}
}
}
DSN을 이름 : 여기
내 코드입니다 "SQLACCESS"는 사용자 이름 또는 암호를 요구하지 않습니다. 둘을 연결하려면 어떻게해야합니까?java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver
을 ? 오라클, OpenJDK, 다른가? –
@AlehMaksimovich Java 8, JDK 1.8 in Netbeans – SQLUser
[Java 8에서 JDBC ODBC 브리지 제거] 가능한 복제본 (https://stackoverflow.com/questions/14229072/removal-of-jdbc-odbc-bridge-in-java) -8) –