0
データベースaaaをjdbc経由で接続したいとします。私はタイプ1のドライバとwrteこの引用が、エラー「[Microsoft]の[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ドライバーを使用してみましたし、私は」メートルの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());
}
}
}
いくつかのいずれかがあなたの第二の例では、これら二つの問題