当我尝试使用 Java 连接到数据库时,我得到一个 java.sql.SQLException:没有合适的驱动程序。我在使用 NetBeans IDE 的 Mac OS 10.5 上。EmbeddedDriver 似乎有问题,但我不确定我缺少什么:
public class A
{
Connection conn = null;
public A(String URL, String username, String password) throws SQLException
{
try
{
Class.forName("org.apache.derby.jdbc.EmbeddedDriver");
conn = DriverManager.getConnection(URL, username, password);
}
catch (SQLException sqlException)
{
sqlException.printStackTrace();
invalidate();
}
catch (ClassNotFoundException classNotFound)
{
classNotFound.printStackTrace();
invalidate();
}
}
}