当前位置:数据库 > SQLite >>

JDBC 连接SQLite3 报java.sql.SQLException: out of memory异常

代码写Connection conn = DriverManager.getConnection("jdbc:sqlite:test.db");就报java.sql.SQLException: out of memory异常,写成Connection conn = DriverManager.getConnection("jdbc:sqlite:/test.db");不报异常,但是会在根目录中创建test.db文件,就是想在当前目录创建test.db文件该怎么办啊??
追问:是中文编码问题,我的项目路径中存在中文,所以使用 DriverManager.getConnection("jdbc:sqlite:test.db"); 会报异常,可是怎么解决中文路径的问题呢?我的应用程序是可以让用户设置安装目录的,如果用户设置了中文目录,应用便无法运行了~~~保存一些用户操作记录和用户自定义信息~~
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,