私はjavaを初めて使用しており、渡すクエリに基づいてデータベースから情報を取得するメソッドを作成しようとしています。JavaおよびSQL Server
private Connection controlTableConnection = null;
、その後
Statement statement = controlTableConnection.createStatement();
が、私は、コードのその部分を行うとき、私はハイライトエラーを取得:
私は型のオブジェクトを作成することによって、方法によって作成することができることを考えました: 処理されない例外
何か助けていただければ幸いです。
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
public class ConnectMSSQLServer {
private static final String db_connect_string = "jdbc:sqlserver://Cdsx\\SQxxs";
private static final String db_userid = "aa";
private static final String db_password = "bb";
private Connection controlTableConnection = null;
public void dbConnect() {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection controlTableConnection = DriverManager.getConnection(db_connect_string, db_userid, db_password);
} catch (Exception e) {
e.printStackTrace();
}
}
public void dbDisconnect() {
try {
if (controlTableConnection != null && !controlTableConnection.isClosed()) {
controlTableConnection.close();
}
} catch (Exception e) {
e.printStackTrace();
}
}
public void createstatement() {
Statement statement = controlTableConnection.createStatement();
}
}