0
我想通過jdbc連接我的名爲aaa的數據庫。我試圖使用1型驅動器和wrte此引用但錯誤「[微軟] [ODBC驅動程序管理器]無效字符串或緩衝區長度」 類型1碼:無法通過jdbc連接到sqlserver數據庫
import java.sql.*;
import java.io.*;
class test {
public static void main(String a[]) {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
System.out.println("first");
Connection con=DriverManager.getConnection("jdbc:odbc:trial","sa","qwerty");
System.out.println("second");
} catch(Exception e) {
System.out.println(e.getMessage());
}
}
}
然後我試圖使用4型驅動器和I」 m到處編譯錯誤與getConnection()方法 4類代碼:
import java.sql.*;
import java.io.*;
class t {
public static void main(String arg[]) {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
System.out.println("first");
Connectin con= DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;databaseName=aaa","sa","qwerty");
System.out.println("second");
} catch(Exception e) {
System.out.println(e.getMessage());
}
}
}
請能有人幫我出這兩個問題