SQLite如何存储多条信息
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQLite如何存储多条信息相关的知识,希望对你有一定的参考价值。
我想建立一个SQLite的一个数据库,prime key是用户的ID,存储短信的记录。短信的数据分3个部分,发送目标的号码(long)、发送的时间(DateTime)、内容(TEXT)。
这个数据库该如何建立。主要问题是短信记录可以是空的,短信的记录可以随时添加和删除。这个数据库如何建立,用什么结构。最好能有SQL语句。
下面是个读sql 语句的函数
int db_order(sqlite3 *db,char *sql)
va_list ap;
int ret = 0;
ret = sqlite3_exec(db, sql, NULL, NULL, NULL);
sqlite3_free(sql);
if(ret != SQLITE_OK)
fputs("insert error\\n",stderr);
return ret;
int main(void)
sqlite3 *db;
char *sql=NULL;
sql = sqlite3_mprintf("select * from datebase;");
db_order(db,sql);
你把sqlite3_mprintf()里的语句换做读出来的字符串追问
开始的时候创建table的时候该怎么做呢,主要是结构不知道该怎么处理,create table if not exists UserText(UserId LONG,这里怎么添加好,primary key(UserId) )
参考技术A 换个内存卡以上是关于SQLite如何存储多条信息的主要内容,如果未能解决你的问题,请参考以下文章
用SQLite数据库存储用户信息及动画技术和相册(Android)