私はこの3時間の間、これをグーグルで見つけていて、運がなかった。私は通常、SQL Management StudioでアクセスするJavaを使用してSQL Server 2008に接続しようとしています。それは窓も認証されているので、ユーザー名やパスワードを入力するのとは異なります。コードのJDBCとSQL Server 2008 R2をどのように使い始めることができますか?
2つのreleventライン:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = DriverManager.getConnection(db_connect_string, db_userid, db_password);
私が知りたいです:
I Class.forNameのためで入れてを想定していますか?私はちょうど最新のJDBCをダウンロードしました。はい、私は周りを見回しました。ほとんどのサイトでは、設定する必要があるものではなく、設定する必要がある理由がわかります。
ここではクラスパスを定義しますが、どのように定義しますか?私はこれをgoogledし、私はこれを設定する私に教えて何かを見つけることができません。
これはWindows認証システムなので、db_connect_string、db_userid、およびdb_passwordにはどのようなものを使用しますか?私はdb_connect_string localhost、右(ローカルデータベースの場合)と仮定していますか?
私はこれにあまりよく慣れていないので、説明は本当にありがとう!
部分的な答え:CLASSPATHは環境変数です。あなたのWindows環境(システムのプロパティ!高度な環境など)で設定します。 – DwB