• 大小: 90KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-04
  • 语言: 数据库
  • 标签: ARM  嵌入式  

资源简介

本资源给出了linux+ARM 环境下SQLite数据库嵌入式编程实例。 详细内容请参考 Linux下SQLite数据库移植与编程 . http://blog.csdn.net/lanyang123456/article/details/7680670

资源截图

代码片段和文件信息

#include 
#include  //exit等函数的声明
#include “sqlite3.h“

int displaycb(void *paraint n_columnchar **column_valuechar **column_name);

int inquire_Usecb(sqlite3 *db);

int inquire_nocb(sqlite3 *db);

int createTable(sqlite3 *db);

int insertRecord(sqlite3 *db);

int deleteRecord(sqlite3 *db);


//回调函数 每一条记录执行一次
int displaycb(void *paraint n_columnchar **column_valuechar **column_name)
{
int i = 0;
printf(“Total column is %d\n“n_column);
for(i = 0;i printf(“字段名: %s---->字段值:%s\n“column_name[i]column_value[i]);
}
printf(“==========================\n“);
return 0;
}
//使用回调函数的查询
int inquire_Usecb(sqlite3 *db)
{
char *sql;
char *zErrMsg;
sql = “select * from ‘SensorData‘;“;
if(SQLITE_OK != sqlite3_exec(dbsqldisplaycbNULL&zErrMsg)){
printf(

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3806  2012-06-17 13:29  sqlite嵌入式编程实例\mysqlite.c

     文件       3806  2012-06-16 12:05  sqlite嵌入式编程实例\mysqlite.c~

     文件      12377  2012-06-17 13:35  sqlite嵌入式编程实例\mysqlite3

     文件     337988  2012-06-11 17:33  sqlite嵌入式编程实例\sqlite3.h

     文件      24158  2012-06-11 17:33  sqlite嵌入式编程实例\sqlite3ext.h

     文件       2094  2012-06-18 20:22  sqlite嵌入式编程实例\执行结果.txt

     目录          0  2012-06-20 17:58  sqlite嵌入式编程实例

----------- ---------  ---------- -----  ----

               384229                    7


评论

共有 条评论