android如何将从sqlite中取出的一列数据放进list
答案:2 悬赏:70 手机版
解决时间 2021-02-11 20:54
- 提问者网友:轮囘Li巡影
- 2021-02-11 06:06
android如何将从sqlite中取出的一列数据放进list
最佳答案
- 五星知识达人网友:轻雾山林
- 2021-02-11 07:02
我在写IOS下的程序,对sqlite来说应该是一样的,ANDROID下语法稍有差别。
先定义数据库并打开
sqlite3 *database;
const char *databasefilename;
sqlite3_open(databasefilename, &database);
然后定义一个select语句
const char *selectFromA = "select a from tablename";
sqlite3_stmt *statement;
打开
sqlite3_prepare_v2(database, selectFromA, -1, &statement, nil);
while(sqlite3_step(statement) == SQLITE_ROW)
{
char *a_char = (char *)sqlite3_column_text(statement, 0)
}
a_char就是char型的数据库列内容,此外还有
sqlite3_column_double,sqlite_column_int等等。
全部回答
- 1楼网友:思契十里
- 2021-02-11 08:33
你看他的返回值,是一个记录集,通过便利这个记录集就可以得到值了啊,和java里的resultset一样
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯