我注意到这里有很多人已经问过同样的问题,所以我尝试遵循人们建议的解决方案。但是,我仍然在为下面的错误而苦苦挣扎。请指教!
“myDB”是我创建的表,并且已经插入了一些行。它在我的 Eclipse 项目文件夹中。
附言。Java 和 Javac 命令有效,所以我认为环境设置已设置。
代码:
try {
Class.forName("org.apache.derby.jdbc.ClientDriver");
} catch (ClassNotFoundException e1) {
e1.printStackTrace();
}
Connection conn = DriverManager.getConnection("jdbc:derby:myDB");
System.out.println(conn);
Statement s = conn.createStatement();
ResultSet rs = s.executeQuery("SELECT COUNT(*) FROM marathon");
和错误:
java.sql.SQLException: No suitable driver found for jdbc:derby:myDB
at
java.sql/java.sql.DriverManager.getConnection(DriverManager.java:702)
at
java.sql/java.sql.DriverManager.getConnection(DriverManager.java:251)
at Main.actionPerformed(Main.java:166)
.
.
.
非常感谢您的帮助,并在此先感谢您。
RISEBY
相关分类