java - 在 Eclipse(Java) 和 Android Studio 中使用 SQLite db
问题描述
我用 SQLite db 在 Eclipse (Java) 中创建了一个项目。之后,Eclipse 项目在 Android Studio 中成功导入,但无法使用 SQLite db。一直显示以下错误:
找不到类 java.lang.ClassNotFoundException: org.sqlite.JDBC.Driver java.sql.SQLException: 没有找到适合 jdbc:sqlite:C:/sqlite/sqlite/db/Student.db 的驱动程序
解决方案
您的类路径缺少包含 SQLite 类和驱动程序的 jar。您需要类似SQLite-JDBC-3.7.2.jar或您适用的版本。
如果您确定 jar 在那里,请尝试在创建连接之前添加这行代码:
Class.forName("org.sqlite.JDBC");
如果不工作让我知道我会帮助你。
推荐阅读
- c++ - 打开不存在的文件时如何使ofstream构造函数失败?
- javascript - 控制台中的递归“扩展上下文无效”错误
- python - 使用 pd.to_datetime 将“对象”列转换为 %HH:MM:SS
- python-3.x - 在底图python中绘制点
- javascript - Firebase Cloud FireStore:插入大型数组
- python - 使用 lower 函数将 pyspark 数据框中单列中的值转换为文本清理中的小写
- javascript - 连接到 MongoDB 时未处理的承诺拒绝
- java - Jacoco - 从覆盖率报告中排除包裹
- reactjs - 模态酶安装单元测试:未定义 MutationObserver
- r - 将面板数据从长到长,但扩展变量