私はこのちょっとした構文で少し問題を抱えています:
Connection con = null;
Statement st = null;
ResultSet rset = null;
/**
* Creates new form formUsers
*/
public formUsers() {
initComponents();
con = SQLInteract.SQLInteract();
tableUpdate();
}
クラスのコンストラクター メソッドに含まれている、作成済みの MySQL データベースへの接続を呼び出そうとしています。なんらかの方法で構文を台無しにしているだけですか、それともまったくできませんか? それとも、次を使用するのと同じくらい簡単ですか:
SQLInteract Connect = new SQLInteract();
ご要望に応じて; SQLInteract の構文は次のとおりです。
Connection con = null;
Statement st = null;
ResultSet rset = null;
public SQLInteract() {
try{
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection("jdbc:mysql://localhost:3306/chemsimdb","root","");
}catch(Exception e) {
JOptionPane.showMessageDialog(null, e);
}
}