gpt4 book ai didi

java - sql 错误或缺少数据库(找不到这样的表)

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:51:17 24 4
gpt4 key购买 nike

我正在使用 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);
}

最佳答案

path to project folder

请将您的数据库文件复制到您的项目文件夹中。我遇到了同样的错误。该错误的原因是因为我的 sqlite 数据库文件位于我的 src 文件夹中。当我将它从我的 src 文件夹移动到我的项目文件夹时,我的错误就解决了。

关于java - sql 错误或缺少数据库(找不到这样的表),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41938135/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com