如何在eclipse调用已做好的sqlite3数据库

我在网上找到一些程序,已经可以在eclipse上建sqlite3的表,和显示内容了。所以应该所需的驱动都齐全了。现在想调用、显示已做好的表zidian.db(放在E盘),... 我在网上找到一些程序,已经可以在eclipse上建sqlite3的表,和显示内容了。
所以应该所需的驱动都齐全了。
现在想调用、显示已做好的表zidian.db(放在E盘),代码应该怎么写?
这也是网上找的程序,应该就是调用已做好的表,但运行后总显示:
No suitable driver found for jdbc:sqlite:e:/zidian.db
java.sql.SQLException: No suitable driver found for jdbc:sqlite:e:/zidian.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) {
try {
String fileName = "e:/zidian.db";
Connection conn = DriverManager.getConnection("jdbc:sqlite:"+fileName);
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM pmp_countries ORDER BY country_name ASC");
while (rs.next()) {
String id = rs.getString("country_id");
String code = rs.getString("country_code");
String name = rs.getString("country_name");
System.out.println("ID: "+id+" Code: "+code+" Name: "+name);
}
conn.close();
}
catch (Exception e) {
System.out.println(e.getMessage());
System.out.println(e.toString());
}
}
}

求高手指点一下~感激不尽~
还有就是如何解决中文不能显示的问题
展开
 我来答
雷帝的猫猫
2011-01-20
知道答主
回答量:12
采纳率:0%
帮助的人:0
展开全部
代码改成这样就可以了~~
public class SQLiteTest {
public static void main(String[] args) throws ClassNotFoundException{
Class.forName("org.sqlite.JDBC");
Connection connection = null;
try {
String fileName = "e:/zidian.db";
Connection conn = DriverManager.getConnection("jdbc:sqlite:zidian.db");
…………
…………
crazylaa
2011-01-12 · TA获得超过234个赞
知道小有建树答主
回答量:287
采纳率:0%
帮助的人:295万
展开全部
sqllite不能直接这么搞,要去下第3方实现的jdbc驱动。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lanshuizhimeng
2011-01-13 · 超过11用户采纳过TA的回答
知道答主
回答量:120
采纳率:0%
帮助的人:24.6万
展开全部
调用SQLite的API!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式