在我的应用程序中,java数据库连接代码不起作用
在此代码class.forname中,它显示未找到该类的错误 因此,请帮助我编写这段代码,因为我的应用程序是本地数据库应用程序 我正在使用sqlite数据库在我的应用程序中,java数据库连接代码不起作用,java,database,sqlite,desktop-application,Java,Database,Sqlite,Desktop Application,在此代码class.forname中,它显示未找到该类的错误 因此,请帮助我编写这段代码,因为我的应用程序是本地数据库应用程序 我正在使用sqlite数据库 package appview; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class Databaseconnect
package appview;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class Databaseconnection {
Connection connection = null;
public static Connection connection2()
{
try
{
Class.forName("org.sqlite.JDBC");
Connection connection = DriverManager.getConnection("jdbc:sqlite:C:\\Users\\Jainam\\Java Application\\JPH\\src\\database\\jph_db.sqlite");
return connection;
}
catch (Exception e)
{
e.printStackTrace();
return null;
}
}
}
您必须这样声明url:
jdbc:sqlite:/DRIVE:/dirA/dirB/dbfile
DriverManager.getConnection("jdbc:sqlite:/C:/Users/Jainam/Java Application/JPH/src/database/jph_db.sqlite");
有关更多信息,请参见
ClassNotFoundException
表示Java无法找到org.sqlite.JDBC
类。您需要下载sqlite-jdbc-3.6.20.1.jar,并在运行它之前将其放入类路径中。检查数据库连接
找不到类?然后进入DDMS->FILE EXP->SDCARD->插入UR SQLITE.DB文件。它将正常运行 找不到什么类?发布日志文件??如何将该文件放入类路径使用
设置类路径=%CLASSPATH%代码>(在windows上),导出类路径=$CLASSPATH
(在unix上)或者您可以使用-cp选项,如java-cp