SQLite练习
来源:互联网 发布:怎样才能注册淘宝店铺 编辑:程序博客网 时间:2024/06/08 18:17
1、首先导包,sqlitejdbc-v033-nested.jar
2、编写代码:
package com.mqp.sqlite;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
public class TestSQLite {
public static void main(String[] args) {
try {
// 连接SQLite的JDBC
Class.forName("org.sqlite.JDBC");
// 建立一个数据库名sqlite_test.db的连接,如果不存在就在当前目录下创建之
Connection conn = DriverManager
.getConnection("jdbc:sqlite:sqlite_test.db");
java.sql.Statement state = conn.createStatement();
//state.executeUpdate("drop table tbl1");// 删除表
state.executeUpdate("create table tbl1(name varchar(20),salary int)");// 创建一个表,两列
state.executeUpdate("insert into tbl1 values('张三',8000)");// 插入数据
state.executeUpdate("insert into tbl1 values('LiSi',7800)");
state.executeUpdate("insert into tbl1 values('WangWu',5800)");
// 查询数据放在结构集里面
ResultSet rs = state.executeQuery("select * from tbl1;");
while (rs.next()) {
System.out.print("name:" + rs.getString("name") + "------");// 列属性1
System.out.println("salary:" + rs.getInt("salary"));// 列属性2
}
// 关闭流
rs.close();
conn.close();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
3.运行结果:
name:张三------salary:8000
name:LiSi------salary:7800
name:WangWu------salary:5800
- SQLite练习
- sqlite的编译、练习
- sqlite练习总结
- 安卓SQLite的练习
- Android 嵌入式数据库SQLite练习小记录
- C语言练习03:操作SQLite数据库
- 利用终端练习sqlite的操作
- Android学习之SQLite练习(一)
- 源码三:SharedPreferences、CheckBox、Sqlite混合练习
- Android中service、sqlite学习的练习作业
- Android复习练习八(SQLite使用SQL语句方式)
- Android复习练习九(SQLite使用API方式查询)
- Android复习练习十(SQLite的事务机制)
- SQLite
- SQLite
- SQLite
- SQLite
- SQLite
- 使用PowerDesigner 15.2对Oracle进行反向工程
- SimpleAdapter适配器的使用
- JSP&Servlet学习手册
- 写程序10大习惯和如何提高编程能力(不知道被转了几百次了找不到原出处了)
- 如何避免Android内存泄漏
- SQLite练习
- Java路径问题解决方案汇集
- Java jdbc数据库连接池总结!
- 从iteye搬迁到csdn纪念贴
- 九月十月百度,迅雷,华为,阿里巴巴笔试面试六十题(第411~470题)
- Sorry! Attempt to access restricted file 不能正常运行vtigercrm
- struts2中,下拉输出html格式
- 【linux】/dev/null与/dev/zero详解
- 需要看得博客