首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

mac下eclipse使用sqlite的有关问题

2013-09-28 
mac下eclipse使用sqlite的问题package com.wangbylove.dbimport java.sql.Connectionimport java.sql.Dr

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 eclipse mac sqlite3
[解决办法]
使用 sqlite-jdbc 这个驱动 xerial.org 开发的。

热点排行