我正在处理 Eclipse 并在 Windows 10 64 位操作系统上使用 sqlite 作为数据库。现在,当我尝试从我的数据库中获取所有值时,它显示没有这样的表但正在建立连接的消息。我该怎么办??
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);
}
Run Code Online (Sandbox Code Playgroud)
小智 6

请将您的数据库文件复制到您的项目文件夹中。我遇到了同样的错误。该错误的原因是因为我的 sqlite 数据库文件在我的src文件夹中。当我将它从我的src文件夹移动到我的项目文件夹时,我的错误就解决了。
| 归档时间: |
|
| 查看次数: |
17609 次 |
| 最近记录: |