0

非常に単純な質問ですが、私はJavaの初心者です。ネットワーク内にある SQL Server データベースに接続するにはどうすればよいですか?

JDBC 4.0 をダウンロードし、プロジェクトにファイルを関連付けて、次のコードを試していますが、データベースへの参照を行う方法がわかりません。

try {
        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");  
        String connectionUrl = "what i put here ?";
        Connection con = DriverManager.getConnection(connectionUrl, "sa", "testtest");
    } catch (SQLException e) {
        e.printStackTrace();
    }
catch (ClassNotFoundException e) {
        e.printStackTrace();
    }
4

2 に答える 2

1
String url = "jdbc:mysql://localhost:3306/";
String db = "yourDB";
String driver = "com.mysql.jdbc.Driver";
String user = "root";
String pass = "";
    try {
        Class.forName(driver);
        Connection con = DriverManager.getConnection(url + db, user, pass);
        con.setAutoCommit(true);
    } catch (ClassNotFoundException e1) {
                    e1.printStackTrace();
                } catch (SQLException e1) {
                    e1.printStackTrace();
                }               
于 2012-07-12T20:13:51.593 に答える
0
try {
        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
        DriverManager.getConnection("jdbc:sqlserver://url.com;database=dbname;user=username;password=test")
    } catch (SQLException e) {
        e.printStackTrace();
    }
catch (ClassNotFoundException e) {
        e.printStackTrace();
    }

URL/ユーザー名/パスワードを置き換えます。これは、SQL サーバーの接続文字列です。

于 2012-07-12T20:30:55.210 に答える