`

sqlite3: 查询例子

 
阅读更多

public Person Find(Integer i) {
SQLiteDatabase db = dbOpenHelper.getReadableDatabase();
Cursor cs =db.rawQuery("select * from person where Id=?", new String[]{i.toString()});
int personId;
String personName;
int personAge;

while(cs.moveToFirst()){
personId =cs.getInt(cs.getColumnIndex("Id"));
personName = cs.getString(cs.getColumnIndex("Name"));
personAge = cs.getInt(cs.getColumnIndex("Age"));
return new Person(personId,personName,personAge);

}

return null;
}
 
分享到:
评论

相关推荐

    Delphi使用ASqlite3 连接SQLite上例子

    安装ASqlite3组件库后,打开Delphi IDE,在工具箱中会看到新增的ASqlite3系列组件,如TASqlite3Connection、TASqlite3Table等。接下来,我们将介绍如何使用这些组件: 1. **建立连接**:首先,需要在窗体上放置一个...

    c++ SQLite 封装类以及例子

    这篇内容将详细介绍如何在 C++ 中封装 SQLite 并提供一个实用的例子。 一、SQLite C++ 封装类的设计 1. 类结构设计:通常,我们可以创建一个 `SQLiteDB` 类,它包含了连接、断开、执行 SQL 语句、事务处理等核心...

    SQLite3的C++接口例子

    本示例将详细介绍如何在C++中利用SQLite3的API来实现基本的数据库操作,包括查询、插入、更新、删除以及清屏和退出程序。 1. 查询: 在C++中使用SQLite3进行查询,首先需要打开数据库,然后准备SQL语句。以下是一个...

    MFC 使用sqlite3 例子

    这个例子对于初学者来说是一个很好的起点,能够帮助他们理解如何在实际项目中使用SQLite3和MFC。 总之,MFC结合SQLite3可以创建高效、轻便的Windows应用程序,提供数据库支持。通过理解和实践这个示例,开发者不仅...

    delphiXE3+SQLite3簡單例子源碼

    在这个例子中,可能包含了与SQLite3数据库交互的控件,如TDBGrid用于显示数据,TButton用于执行查询或操作。 2. **SQLite3.dpr**:这是项目的主程序文件,包含了项目的入口点和主要配置。在这里,它可能包含了初始...

    C#例子代码 A0188_SQLite_SQLiteClient

    C#例子代码 A0188_SQLite_SQLiteClientC#例子代码 A0188_SQLite_SQLiteClientC#例子代码 A0188_SQLite_SQLiteClientC#例子代码 A0188_SQLite_SQLiteClientC#例子代码 A0188_SQLite_SQLiteClientC#例子代码 A0188_...

    SQLITE,VC例子

    包括`sqlite3_open()`用于打开数据库,`sqlite3_exec()`执行SQL命令,`sqlite3_prepare_v2()`和`sqlite3_step()`等用于预编译和执行SQL语句,以及`sqlite3_column_*()`系列函数获取查询结果。 3. **数据库连接与...

    VB6 下使用SQLite 的完整例子,最全面

    `sqlite3_exec`函数在执行SELECT查询时,会返回一个结果集。你需要定义一个回调函数来处理每一行数据。VB6中可以使用`Declare`语句声明一个C风格的回调函数,然后在`sqlite3_exec`的参数中传入。 此外,VB6中使用...

    cocos2dx sqlite3存储例子

    这个“cocos2dx sqlite3存储例子”显然是一个教程或示例项目,帮助开发者了解如何在Cocos2dx中利用SQLite3进行数据存储。 在Cocos2dx中使用SQLite3,首先需要确保你的项目已经包含了SQLite3的库。这通常通过添加...

    sqlite3 数据库使用例子

    本例子将深入探讨SQLite3数据库的使用,包括如何创建、查询、更新和删除数据。 首先,SQLite3的核心是SQL语言的支持。在SQLite3中,你可以使用标准的SQL语法来操作数据库,例如: 1. **创建数据库**:`CREATE ...

    已经分装好的sqlite3的例子代码

    通过这些例子,你可以了解到如何构建SQL语句字符串,并通过SQLite3 API执行它们。 3. 错误处理: 在实际编程中,错误处理是必不可少的。示例代码可能会演示如何检查返回的错误代码(如`sqlite3_errcode`),获取...

    VC工程演示对sqlite数据库的操作,包含SQLite3文件!

    SQLite官方下载只提供给我们一个sqlite3.dll跟一个sqlite3.def文件,并没有提供用于VC++6.0的lib文件,可以利用sqlite3.def文件生成(此文档已生成了,可以直接使用),步骤如下: 1.将sqlite3.h(D:\sqlite-...

    sqlite3+图形界面+汉化包jar包中文文档JDBC连接sqlite

    这个压缩包提供了全面的SQLite学习资源,包括SQLite3的图形界面工具、汉化包、JDBC驱动(jar包)、中文文档以及一个JDBC连接SQLite的例子程序。 首先,我们来详细了解一下SQLite3。SQLite3是一个自包含、无服务器、...

    SQLite应用小例子

    4. **查询数据**:编写SELECT语句,使用`sqlite3_prepare_v2()`和`sqlite3_step()`来执行查询,并通过`sqlite3_column_*()`系列函数获取结果集中的数据。 5. **更新数据**:更新已有记录,例如,改变某个用户的名称...

    delphi sqlite3 控件

    通过这个控件,开发者可以直接在 Delphi 应用程序中实现对 SQLite3 数据库的操作,如创建表、插入数据、查询、更新和删除等。 Delphi XE2 是 Embarcadero Technologies 公司推出的一个版本,它包含了 Visual ...

    sqlite的一个例子

    sqlite的一个例子 //不使用回调函数的查询 int inquire_nocb(sqlite3 *db) { int nrow = 0,ncolumn = 0; char **azResult=0; int i = 0; char *sql; char *zErrMsg; sql = "SELECT * FROM SensorData"; if...

    egg-sqlite3:鸡蛋框架的sqlite3扩展

    egg-sqlite3 安装 $ npm i egg-sqlite3 --save 用法 // {app_root}/config/plugin.js exports . sqlite3 = { enable : true , package : 'egg-sqlite3' , } ; 配置 // {app_root}/config/config.default.js ...

    vc调用sqlite详细例子

    - 准备和执行SQL语句:对于参数化查询,使用`sqlite3_prepare_v2()`,例如插入数据: ```cpp const char *stmt = "INSERT INTO my_table VALUES (?, ?)"; sqlite3_stmt *stmt; rc = sqlite3_prepare_v2(db, ...

Global site tag (gtag.js) - Google Analytics