欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

mac下eclipse使用sqlite的有关问题

更新时间: 2014-01-05 02:31:30 责任编辑: Author_N1

 

mac下eclipse使用sqlite的问题
package com.wangbylove.db;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class SqliteTest {
public static void main(String[] args) {
Connection conn = null;
try {
// System.out.println( System.getProperty("java.library.path"));
System.setProperty("java.library.path", ".");  
Class.forName("org.sqlite.JDBC");
conn = DriverManager.getConnection("jdbc:sqlite:hello.db");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from user");
while(rs.next()){
String id = rs.getString(1);
String code= rs.getString(2);
System.out.println("用户名:" + id + ", 密码:" + code);
}
rs.close();
stmt.close();
conn.close();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
}


但在执行的时候出现错误
Exception in thread "main" java.lang.UnsatisfiedLinkError: no sqlitejdbc in java.library.path

mac下使用的是SQLite version 3.7.12 ,在网上也下载了一个sqlitejdbc.dll和sqlite3.jar的驱动。
是不是我下载的驱动错误了,还是其他是吗原因啊,求大牛们指导下。
--参考方法--
使用 sqlite-jdbc 这个驱动 xerial.org 开发的。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:31:30
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/10883/
本文WWW.DOC100.NET DOC100.NET版权所有。