SQLite是一个由C语言编写的嵌入式数据库管理API,只有一个几百KByte的dll,无需安装,操作是只需要调用其提供的API即可。因为是C语言编写,其API并不符合JDBC规范,因此有人编写了一个对应的jar包(实际上就是跨语言操作,调用dll)。
java操作SQLite
1、下载jar包“sqlite-jdbc-3.7.2.jar”。
这个jar包把dll转换成符合java jdbc规范的方式使用。
2、准备开发环境
Windows 7、MyEclipse 8.6、jdk1.7
3、在MyEclipse上新建java Project工程,目录结构如下:
sqliteDemo
src
com.jasper.sqlite
TestSqlite.java
lib
sqlite-jdbc-3.7.2.jar
sqlite.database
TestSqlite.java // 样例代码
sqlite.database // 数据库文件(后缀可以随便写)
4、编写TestSqlite.java代码
package com.jasper.sqlite;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql