jdbc怎么用代码创建sqlite数据库

 我来答
greystar_cn
2017-02-13 · 知道合伙人软件行家
greystar_cn
知道合伙人软件行家
采纳数:16407 获赞数:17260
本人主要从事.NET C#方向的技术开发工作,具有10多年的各类架构开发工作经验。

向TA提问 私信TA
展开全部
示例程序如下:

import java.sql.*;
import org.sqlite.JDBC;
public class TestSQLite
{
public static void main(String[] args)
{
try
{
//连接SQLite的JDBC

Class.forName("org.sqlite.JDBC");

//建立一个数据库名zieckey.db的连接,如果不存在就在当前目录下创建之

Connection conn = DriverManager.getConnection("jdbc:sqlite:aa.db");

Statement stat = conn.createStatement();

stat.executeUpdate( "create table tbl1(name varchar(20), salary int);" );//创建一个表,两列

stat.executeUpdate( "insert into tbl1 values('ZhangSan',8000);" ); //插入数据

stat.executeUpdate( "insert into tbl1 values('LiSi',7800);" );
stat.executeUpdate( "insert into tbl1 values('WangWu',5800);" );
stat.executeUpdate( "insert into tbl1 values('ZhaoLiu',9100);" );

ResultSet rs = stat.executeQuery("select * from tbl1;"); //查询数据

while (rs.next()) { //将查询到的数据打印出来

System.out.print("name = " + rs.getString("name") + " "); //列属性一

System.out.println("salary = " + rs.getString("salary")); //列属性二

}
rs.close();
conn.close(); //结束数据库的连接

}
catch( Exception e )
{
e.printStackTrace ( );
}
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式