Java连接SQLite数据库详解【转】


 1 package com.hedalixin;
2 import java.sql.Connection;
3 import java.sql.DriverManager;
4 import java.sql.ResultSet;
5 import java.sql.Statement;
6
7 /**
8 * @author Chrome
9 *
10 */
11 public class JavaSqlite {
12
13 /**
14 * @param args
15 */
16 public static void main(String[] args) {
17 // TODO Auto-generated method stub
18 try {
19 // 连接SQLite的JDBC
20
21 Class.forName("org.sqlite.JDBC");
22
23 // 建立一个数据库名zieckey.db的连接,如果不存在就在当前目录下创建之
24
25 Connection conn = DriverManager
26 .getConnection("jdbc:sqlite:database.db");
27 Statement stat = conn.createStatement();
28 stat.executeUpdate("create table tbl1(name varchar(20), salary int);");// 创建一个表,两列
29 stat.executeUpdate("insert into tbl1 values(‘ZhangSan‘,8000);"); // 插入数据
30 stat.executeUpdate("insert into tbl1 values(‘LiSi‘,7800);");
31 stat.executeUpdate("insert into tbl1 values(‘WangWu‘,5800);");
32 stat.executeUpdate("insert into tbl1 values(‘ZhaoLiu‘,9100);");
33 ResultSet rs = stat.executeQuery("select * from tbl1;"); // 查询数据
34 while (rs.next()) { // 将查询到的数据打印出来
35 System.out.print("name = " + rs.getString("name") + " "); // 列属性一
36 System.out.println("salary = " + rs.getString("salary")); // 列属性二
37 }
38 rs.close();
39 conn.close(); // 结束数据库的连接
40
41 } catch (Exception e) {
42 e.printStackTrace();
43 }
44
45 }
46
47 }

转来自用!

转载自:http://blog.csdn.net/salc3k/article/details/6823299

Java连接SQLite数据库详解【转】,布布扣,bubuko.com

时间: 2024-12-28 12:58:10

Java连接SQLite数据库详解【转】的相关文章

JAVA通过JDBC连接Oracle数据库详解【转载】

JAVA通过JDBC连接Oracle数据库详解 (2011-03-15 00:10:03) 转载▼http://blog.sina.com.cn/s/blog_61da86dd0100q27w.html Java连接Oracle步骤: 1.注册加载驱动 驱动名:DRIVER="oracle.jdbc.driver.OracleDriver"; Class.forName("驱动类名"); 2.获得连接 数据库地址: URL="jdbc:oracle:thi

Android开发之SQLite数据库详解

Android开发之SQLite数据库详解 请尊重他人的劳动成果,转载请注明出处:Android开发之SQLite数据库详解 http://blog.csdn.net/fengyuzhengfan/article/details/40194393 Android系统集成了一个轻量级的数据库:SQLite, SQLite并不想成为像Oracle.MySQL那样的专业数据库.SQLite只是一个嵌入式的数据库引擎,专门适用于资源有限的设备上(如手机.PDA等)适量数据存取. 虽然SQLite支持绝大

Java 连接SQLite数据库

下载jar包: http://www.sqlite.com.cn/Upfiles/source/sqlitejdbc-v033-nested.tgz public class TestSQLite { public static void main(String[] args) { try { //连接SQLite的JDBC Class.forName("org.sqlite.JDBC"); //建立一个数据库名zieckey.db的连接,如果不存在就在当前目录下创建之 Connect

Android基础之十四数据存储 之 SQLite数据库详解

Android基础之十四数据存储 之 SQLite数据库详解 SQLite 是一款 轻量级的关系型数据库,它的运算速度非常快,占用资源很少,通常只需要几百 K 的内存就足够了,因而特别适合在移动设备上使用. SQLite 不仅支持标准的 SQL 语法,还遵循了数据库的 ACID( 原子性(Atomicity) .一致性(Consistency) . 隔离性(Isolation) . 持久性(Durability))事务,所以只要你以前使用过其他的关系型数据库,就可以很快地上手 SQLite.而

Java连接SQLite数据库

下载java包:sqlite-jdbc-3.7.2.jar,放到java工程目录lib下 如下代码实例: import java.sql.*; import org.sqlite.JDBC; /** * 这是个非常简单的SQLite的Java程序, * 程序中创建数据库.创建表.然后插入数据, * 最后读出数据显示出来 */ public class SqliteTest { public static void main(String[] args) { try { //连接SQLite的JD

C#连接Access数据库(详解)

做一个用VS2012的C#连接Access数据库的备忘, SQL数据库固然强大,有大微软的强力技术支持,LINQ的方便操作,但是如果写一个小程序对数据库方面没有什么大的要求的话,将来在数据库方面就可以选择使用access数据库,这样就能省去一定的开支. 首先,我们建一个数据库,因为大家使用的office版本不同,有用2000的有用2003的还有用 2007或者2010的.我用的是2007,但是无论用哪个版本请把建的数据库建为.mdb结尾的2003版本的不要建 .accdb结尾的. 建一个表,请先

EntityFramewok Core 1.1连接MSSql数据库详解

最近在研究ASP.NET Core,其中就用到了Entity Framework Core,对于Entity Framework Core连接SqlServer数据库,使用Code Frist创建数据库,更新数据库做一个记录. 开发工具:VS2017 RC Net Core版本:1.1 EF版本:1.1 一 创建项目 打开VS2017 RC,新建项目,选择ASP.NET Core Web应用程序,填写项目名称,解决方案名称,选择保存位置,下一步 然后选择ASP.NET Core 1.1,Web应

Java jdbc 操作数据库详解

原文地址https://www.cnblogs.com/huguodong/p/5910859.html JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用java语言编写的类和接口组成. 有了JDBC,向各种关系数据发送SQL语句就是一件很容易的事.换言之,有了JDBC API,就不必为访问Sybase数据库专门写一个程序,为访问Oracle数据库又专门写一个程序,或为访

C#学习九之WPF应用使用SQLite数据库详解

使用SQLite之前,我们先来了解了解SQLite的优点: ◇轻量级先说它的第一个特色:轻量级.想必SQLite的作者很看重这个特性,连它的Logo都是用的“羽毛”,来显摆它的轻飘飘.SQLite和C/S模式的数据库软件不同,它是进程内的数据库引擎,因此不存在数据库的客户端和服务器.使用SQLite一般只需要带上它的一个动态 库,就可以享受它的全部功能.而且那个动态库的尺寸也挺小,以版本3.6.11为例,Windows下487KB.Linux下347KB.◇绿色软件SQLite的另外一个特点是绿