こんにちは、jdbc を使用して sybase データベースに接続できないという問題が発生しています。また、jconn.jar を intellij 12.1 の依存関係に置きました。
次の例外が発生しています
java.sql.SQLException: java.sql.DriverManager.getConnection(DriverManager.getConnection(DriverManager. java:221) で gbconnect.DBConnectPOC.main(DBConnectPOC.java:81) で sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブ メソッド) で sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) で sun.reflect.DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.java:43) で java.lang.reflect.Method.invoke(Method.java:601) で com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)
次のコードを参照してください。ガイドしてください私は本当に怒っています。前もって感謝します。
try
{
Class.forName("com.sybase.jdbc3.jdbc.SybDriver");
}
catch (ClassNotFoundException e)
{
throw new IllegalArgumentException(
"Driver class '" + driverClassName + "' is not valid.", e);
}
}
//jdbc:jtds:sybase://some.com:8000/DBAQ02
Statement stmt = null;
Connection conn = null;
try
{
System.out.println(driverClassName + "://" + url);
conn = DriverManager.getConnection("jdbc:jtds:sybase:some.com:8000/DBAQ02","sa","abc");
stmt = conn.createStatement();
stmt.executeUpdate(SQL_CREATE);
System.out.println("Created table in given database...");
}