mac下eclipse使用sqlite的问题

wangbylove 2013-09-09 09:01:08
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的驱动。
是不是我下载的驱动错误了,还是其他是吗原因啊,求大牛们指导下。
...全文
134 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
huntor 2013-09-09
  • 打赏
  • 举报
回复
使用 sqlite-jdbc 这个驱动 xerial.org 开发的。

2,209

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 其他数据库
社区管理员
  • 其他数据库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧