`
zsj01005432
  • 浏览: 43132 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

java使用sqlite

阅读更多
1.首先下载sqlite的驱动jar包,然后将其引入到工程中(驱动包会在文章后面附件给出 )
2.编写程序访问sqlite;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import java.sql.PreparedStatement;

public class Sqlitetest {

	public static void main(String args[]){
	   try{	
               //加载驱动
		 Class.forName("org.sqlite.JDBC");
	     //test.db为数据库的名字,如果有,就用该数据库,如果没有,则会自动创建该数据库 
             Connection conn = DriverManager.getConnection("jdbc:sqlite:test.db");
	      Statement stat = conn.createStatement();
	      stat.executeUpdate("drop table if exists people;");
	      stat.executeUpdate("create table people (name, occupation);");
	      PreparedStatement prep = conn.prepareStatement(
	          "insert into people values (?, ?);");

	      prep.setString(1, "Gandhi");
	      prep.setString(2, "politics");
	      prep.addBatch();
	      prep.setString(1, "Turing");
	      prep.setString(2, "computers");
	      prep.addBatch();
	      prep.setString(1, "Wittgenstein");
	      prep.setString(2, "smartypants");
	      prep.addBatch();

	      conn.setAutoCommit(false);
	      prep.executeBatch();
	      conn.setAutoCommit(true);

	      ResultSet rs = stat.executeQuery("select * from people;");
	      while (rs.next()) {
	          System.out.println("name = " + rs.getString("name"));
	          System.out.println("job = " + rs.getString("occupation"));
	      }
	      rs.close();
	      conn.close();
	   }catch(Exception e){
		   e.printStackTrace();
	   }
	}
}

分享到:
评论

相关推荐

    详解Java使用sqlite 数据库如何生成db文件

    Java 使用 SQLite 数据库生成 DB 文件 Java 是一种流行的编程语言,广泛应用于 Android 开发、Web 开发、企业软件开发等领域。 SQLite 是一种轻量级的关系数据库管理系统,广泛应用于移动设备、嵌入式系统等领域。...

    java 使用sqlite 测试程序,实现增删改查

    在本文中,我们将深入探讨如何使用Java编程语言与SQLite数据库进行交互,实现基本的数据库操作:增、删、改、查。SQLite是一个轻量级的、开源的关系型数据库,广泛应用于移动设备和嵌入式系统,同时也在许多桌面应用...

    sqlite驱动 java数据库驱动 sqlite连接java sqlite sqlite.jar

    在Java中,我们通常使用SQLite JDBC驱动来与SQLite数据库进行交互,这就是"sqlite驱动 java数据库驱动"所指的内容。SQLite JDBC驱动允许Java应用程序通过标准的JDBC接口来连接和操作SQLite数据库。 `sqlitejdbc-v...

    java链接sqlite的驱动

    java操作sqlite 链接的时候需要用这个驱动进行链接

    用传参数的方法实现Java对SQLite的添加和查询

    在Java编程环境中,SQLite是一种轻量级的数据库引擎,常用于小型项目或嵌入式系统,因为它无需独立服务器进程,可以直接在应用中运行。本文将详细介绍如何通过传递参数的方法实现对SQLite数据库的添加和查询操作,...

    java操作sqlite数据库工具代码及jar包

    下面将详细介绍如何使用这些资源以及涉及的核心Java和SQLite知识。 首先,`sqlite-jdbc.jar`是Java SQLite驱动,它允许Java应用程序通过JDBC(Java Database Connectivity)接口连接到SQLite数据库。要将这个jar包...

    java创建使用SQLite数据库以及SQLiteDeveloper工具.rar

    在Java编程环境中,SQLite是一个轻量级的、开源的关系型数据库管理系统,它不需要单独的服务器进程,可以直接在应用程序中使用。SQLite数据库非常适合于移动设备、嵌入式系统或作为小型项目的数据存储解决方案。本...

    Java连接SQLite数据库

    下面我们将深入探讨如何使用Java连接SQLite数据库,并访问其中的数据。 首先,要连接SQLite数据库,你需要一个兼容的JDBC驱动。SQLite的JDBC驱动通常被称为`sqlite-jdbc`,可以在SQLite官网或Maven中央仓库找到。在...

    JAVA-SQLite_.rar_java sqlite_sqllite嵌入JAVA

    标题 "JAVA-SQLite_.rar_java sqlite_sqllite嵌入JAVA" 涉及到的知识点主要集中在Java编程语言与SQLite数据库的集成使用上。SQLite是一个轻量级的、开源的、自包含的关系型数据库,它被广泛应用于移动设备、嵌入式...

    SQLite sql jdbc基于java的封装类

    关于java对SQLite和sql的封装类,可以实现增删改,查,事务操作

    java连接SQLite的jar文件

    java连接SQLite的jar文件(v056)

    JAVA在SQLite嵌入式数据库中的应用

    JAVA在SQLite嵌入式数据库中的应用,很专业的问题

    java对sqlite数据库连接的jar包

    这个jar包提供了Java和SQLite之间的桥梁,允许Java应用使用JDBC(Java Database Connectivity)API来访问SQLite数据库。 2. **添加依赖**:将`sqlite-jdbc.jar`添加到项目的类路径中是首要步骤。对于Maven项目,...

    JAVA在SQLite 嵌入式数据库中的应用

    2. **JDBC驱动程序**:另一种常见的方式是使用JDBC(Java Database Connectivity)驱动,这允许Java程序通过标准的JDBC API与SQLite通信。虽然相比JNI可能稍慢,但其优势在于无需直接处理底层C代码,简化了开发流程...

    java实现sqlite数据库的创建和增删查改

    java实现sqlite数据库的创建和增删查改的一个项目,项目为未完成的一个电话本记录系统,在电话本的分组中,已经都实现了数据库操作的增删查改(如果需要看实现增删查改的代码,需要查看电话本的分组功能)并且用util...

    java操作sqlite

    Java 操作 SQLite 数据库是一种常见的任务,特别是在轻量级应用或者需要离线数据存储的场景中。SQLite 是一个开源的嵌入式关系型数据库,它不需要独立的服务进程,可以直接在应用程序内部进行操作。本文将详细介绍...

    java sqlite blob 读写

    java sqlite bolb 将图片存入sqlite blob 字段中,然后读取sqlite

    Java+SQLite

    "Java+SQLite"的组合意味着我们将使用Java语言来操作SQLite数据库。在Android应用开发中,通常使用SQLiteOpenHelper这个辅助类来创建、升级和打开SQLite数据库。SQLiteOpenHelper有两个关键的方法:`onCreate()` 和 ...

    JAVA在SQLite_嵌入式数据库中的应用

    作为一个开源的嵌入式数据库产品,具有系统开销小,检索效率高的特性...这篇文章介绍嵌入式数据库产品SQLite 的技术特点,并着重讨论研究与Java 语言之间的接口,并以实例说明如何使用JAVA 开发基于SQLite 的应用程序。

    java中使用sqlite数据库

    在Java编程环境中,SQLite是一个轻量级的数据库引擎,它不需要独立的服务进程,可以直接嵌入到应用程序中使用。本文将围绕“Java中使用SQLite数据库”这一主题,详细讲解如何在Java应用中集成SQLite,以及涉及的...

Global site tag (gtag.js) - Google Analytics