很急啊!JDBC 连接 sqlist数据库报错:java.sql.SQLException: out of memory

Stringfilepath="C:/Phplearn/inforim.db";privatestaticConnectionconn;publicstaticvoidm... String filepath ="C:/Phplearn/inforim.db";
private static Connection conn ;
public static void main(String[] args) {

try {
String filepath ="C:/Phplearn/inforim.db";
Class.forName("org.sqlite.JDBC");
// Class.forName("SQLite.JDBCDriver");
conn = DriverManager.getConnection("jdbc:sqlite:/"+filepath);
Statement stmt = conn.createStatement();
ResultSet result = stmt.executeQuery("select * from FOLDERLIST");
while ( result. next ( ) ) {
System . out. print ( "name = " + result. getString ( "path" ) + " " );

}
result. close ( ) ;

//conn.close();

} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally {
if(conn != null) {
try { conn.close();
}
catch (SQLException e) {
e.printStackTrace();
}
}
}
}

、报错信息 :

java.sql.SQLException: out of memory
at org.sqlite.DB.throwex(DB.java:252)
at org.sqlite.NestedDB.open(NestedDB.java:47)
at org.sqlite.Conn.<init>(Conn.java:36)
at org.sqlite.JDBC.connect(JDBC.java:38)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:207)
at ibm.tcr.client.Folderlist.main(Folderlist.java:21)
展开
 我来答
wuqing0826
推荐于2016-03-29 · TA获得超过692个赞
知道小有建树答主
回答量:753
采纳率:0%
帮助的人:713万
展开全部
String filepath ="C:/Phplearn/inforim.db";
Class.forName("org.sqlite.JDBC");
// Class.forName("SQLite.JDBCDriver");

conn = DriverManager.getConnection("jdbc:sqlite:/"+filepath);
这句话报错 ,应该是你的filepath读取有问题,把inforim.db放到项目路径下吧,
然后这么写Connection conn = DriverManager.getConnection("jdbc:sqlite:/inforim.db");
更多追问追答
追问
不行,还是报同样的错误;是不是这个DB文件有问题啊?
追答
看看你文件里面的内容,注意你项目不能有中文哈
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
碧茂科技
2023-10-18 广告
作为上海碧茂信息科技有限公司的工作人员,对于Hadoop集群中小文件过多的问题,可以采取以下处理方法:1. 使用Hadoop Archive(HAR)文件技术。HAR是一种Hadoop文件系统中的归档格式,可将小文件组合成一个大文件,从而降... 点击进入详情页
本回答由碧茂科技提供
ffggfly
2014-04-28 · TA获得超过353个赞
知道小有建树答主
回答量:663
采纳率:0%
帮助的人:363万
展开全部
把你代码的行数发来
追问

你看看,这样不是把JAR加进去了么?

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式