私はeclipseで作業しており、Windows 10 64ビットオペレーティングシステムでデータベースとしてsqliteを使用しています。今私は私のデータベースからすべての値を取得しようとすると、そのようなテーブルがないが、接続が確立されているというメッセージが表示されます。 私は何をすべきですか?SQLエラーまたはデータベースが見つかりません(そのようなテーブルが見つかりません)
try {
Class.forName("org.sqlite.JDBC");
conn=DriverManager.getConnection("jdbc:sqlite:C://Users//APARAJIT//Desktop//Projects//kbcc.sqlite");
} catch (Exception e) {
JOptionPane.showMessageDialog(null,"can't open database");
}
try {
Statement stmt = mycon.createStatement();
String sql = "SELECT * FROM record";
PreparedStatement pst = mycon.prepareStatement(sql);
ResultSet rs = pst.executeQuery();
rs.close();
pst.close();
stmt.close();
} catch (Exception e) {
JOptionPane.showMessageDialog(frame, e);
}
を喜ば存在したりしません... – XtremeBaumer
あなたは、デフォルトのスキーマからテーブルから問い合わせる前にスキーマを設定/選択する必要があります... – StackFlowed