当我打电话给The staement时
c = DriverManager.getConnection("jdbc:sqlite:sample.db");
我得到一个例外
没有为jdbc找到合适的驱动程序:sqlite:sample.db
该项目在Windows平台上以eclipse运行。
这就是我所做的:
代码
try {
// exception goes off here
c = DriverManager.getConnection("jdbc:sqlite:sample.db");
} catch(Exception e){
ted=ted+1;
} //
答案 0 :(得分:2)
您需要在尝试获取连接之前加载驱动程序类。你能尝试以下方法:
Class.forName("org.sqlite.JDBC");
如果驱动程序NoClassDefFoundError
不在类路径中,则会抛出jar
。