1

私のコードは次のとおりです。

try {
    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    String connectionUrl = "jdbc:sqlserver://localhost:1433;" +
    "databaseName=Java-Test;user=sa;password=199088037635;";
    link = (Connection) DriverManager.getConnection(connectionUrl);

} catch (ClassNotFoundException e) {
    System.out.println("Class Error: "+ e.toString());
} catch (SQLException se) {
    System.out.println("Driver Error: " + se.toString());
}

エラーが発生します:

スレッド「AWT-EventQueue-0」の例外 java.lang.ClassCastException: com.microsoft.sqlserver.jdbc.SQLServerConnection を com.sun.corba.se.pept.transport.Connection にキャストできません SQL.createAndShowGUI(SQL.java :42)

他のプロジェクトの同様のコードは正しく実行されます。しかし、このプロジェクトでは実行されません。

4

2 に答える 2