开发环境:JDK1.6.15+Eclipse4.2
jar包下载:sqlitejdbc.jar + sqlitejdbc.dll
将sqlitejdbc.jar添加到build path, 将sqlitejdbc.dll放到JDk bin目录下。
示例代码:
//连接SqlLiteDB
Class.forName("org.sqlite.JDBC");
Connection connection = DriverManager.getConnection("jdbc:sqlite:"+System.getProperty("user.dir")+"\\db\\server.db");
connection.setAutoCommit(false);
//删除table
drop table if exists [tablename]
//创建table
String command = "create table task (taskid integer primary key autoincrement," + //主键自增长
"parentid integer default 0," +
"batfile varchar(200)," +
"battxt varchar(2000)," +
"iswrite integer default 0," +
"timegap integer default 0," +
"status varchar(30)," +
"taskname varchar(50));";
Statement stament = connection.createStatement();
stament.executeUpdate(command);
connection.commit();
//管理SqlLite的工具,附件(sql Lite管理工具):sqliteadmin 和 SQLiteSpy
分享到:
相关推荐
* 连接SQLite数据库:使用Java的JDBC连接SQLite数据库,需要使用org.sqlite.JDBC驱动程序。 * 创建数据库连接:使用 DriverManager.getConnection 方法创建一个数据库连接。 * 执行SQL语句:使用Statement对象执行...
在实例中,我们可能会看到如何使用编程语言(如Python、Java、C++等)的SQLite库来打开或创建一个名为`testDb`的数据库文件。连接数据库后,可以执行SQL语句进行后续操作。 2. 表的创建与管理: 在`testDb`数据库...
4. **插入数据**:使用`insert()`方法可以向数据库中插入新记录。例如: ```java ContentValues values = new ContentValues(); values.put(COLUMN_NAME, "John"); values.put(COLUMN_AGE, 30); db.insert...
通过"Sqlite实例程序",你可以直接在对话框中输入上述各种SQL语句,即时查看执行结果,从而更好地理解和掌握SQLite的使用。这不仅适合初学者,也对有经验的开发人员调试SQL语句非常有用。此外,这样的程序可能还包含...
- 创建表:使用 SQL 的 `CREATE TABLE` 语句,如 `CREATE TABLE IF NOT EXISTS 表名 (列名 数据类型, ...)`。`IF NOT EXISTS` 可防止重复创建相同的表。 2. **插入数据** 第二个实例可能演示了如何向表中插入数据...
【Android的SQLite使用实例】 SQLite 是一种轻量级的数据库管理系统,被广泛应用于移动设备,尤其是在Android平台上。在Android应用中,SQLite用于存储应用程序的结构化数据,如用户信息、设置、联系人列表等。以下...
本实例主要展示了如何在Android应用中使用SQLite进行基本操作,包括创建数据库、创建表、插入数据、查询数据以及更新和删除数据。 首先,我们需要在Android项目中添加SQLite相关的权限。在AndroidManifest.xml文件...
在这个实例中,我们将深入探讨如何使用 Android 的 SQLite 数据库,以及如何通过 SQLiteOpenHelper 类进行增删查改操作。 1. **SQLiteOpenHelper 类的使用** SQLiteOpenHelper 是 Android 提供的一个关键类,用于...
Java 使用 SQLite 数据库生成 DB 文件 Java 是一种流行的编程语言,广泛应用于 Android 开发、Web 开发、企业软件开发等领域。 SQLite 是一种轻量级的关系数据库管理系统,广泛应用于移动设备、嵌入式系统等领域。...
- 开发者可以使用SQLite的API或绑定库(如Java的SQLite-JDBC,C#的System.Data.SQLite等)直接在代码中操作数据库。 - 在桌面应用中,SQLite常用于本地数据存储,例如配置信息、用户设置或者临时缓存数据。 4. **...
在描述中提到的"SQlite的JDBC驱动"文件,就是这个关键的JAR包,它包含了所有必要的类和方法,使得Java程序能够识别并使用SQLite数据库。 在Java代码中,我们通常通过以下步骤来初始化SQLite JDBC驱动: 1. 加载...
3. 编程接口(API):SQLite 提供了多种编程语言的 API,如 C、Python、Java 等,允许开发者在应用中直接与数据库交互。源码中会包含调用这些 API 的示例,帮助理解如何在实际项目中使用 SQLite。 4. 错误处理和...
在这个"sqlite android simpleCursorAdapter"的实例中,我们将深入探讨如何在Android应用中使用SQLite进行数据存储,并利用SimpleCursorAdapter来显示数据库查询结果。 首先,让我们了解SQLite在Android中的基本...
nested包 博文链接:https://ttitfly.iteye.com/blog/143934
作为一个开源的嵌入式数据库产品,具有系统开销小,检索效率高的特性...这篇文章介绍嵌入式数据库产品SQLite 的技术特点,并着重讨论研究与Java 语言之间的接口,并以实例说明如何使用JAVA 开发基于SQLite 的应用程序。
在Java中使用SQLite,主要涉及到JDBC(Java Database Connectivity)驱动的配置和SQL语句的执行。 首先,要使用SQLite与Java结合,你需要下载SQLite的JDBC驱动,通常名为`sqlite-jdbc-版本号.jar`。将其添加到项目...
8. API与编程语言集成:SQLite3提供了多种编程语言的API,如C、C++、Java、Python、PHP等,方便开发者在各自的应用中集成SQLite3功能。 9. 扩展性:SQLite3允许用户编写自定义的SQL函数和虚拟表模块,增强了其灵活...
在这个"android SQLite 实例"中,我们将探讨如何在Android应用中创建、查询、更新和删除SQLite数据库中的数据。 首先,我们需要在Android应用中创建一个SQLite数据库。这通常通过扩展`SQLiteOpenHelper`类来实现。`...
在“Sqlite3.zip”这个压缩包中,包含了SQLite3的可执行文件,这使得用户可以直接使用,无需进行复杂的安装过程。描述中的“配置文件已自带”意味着所有必要的配置都已经完成,用户只需解压缩并运行即可开始使用...