gpt4 book ai didi

android - Sqlite如何使用游标获取字符串项

转载 作者:IT王子 更新时间:2023-10-29 06:27:01 25 4
gpt4 key购买 nike

public Cursor getImages(long rowId) throws SQLException
{
Cursor mCursor =
db.rawQuery("select * from Pictures WHERE id=" + rowId + ";", null);
if (mCursor != null) {
mCursor.moveToFirst();
}
return mCursor;
}

表格列“id, pic, comment”

我想将图片和评论的值取到字符串数组中。

我的代码是:

int i=0;
Cursor c1 = db.getImages(memberId);
c1.moveToFirst();
while(c1.isLast()){
pictures[i]=c1.getString(1);
comments[i]=c1.getString(2);
i++;
}

这不起作用。

最佳答案

你应该这样做:

c1.getString(cursor.getColumnIndex("pic"));

c1.getString(cursor.getColumnIndex("comment"));

关于android - Sqlite如何使用游标获取字符串项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10329500/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com