-3

请问cursor.getString(1)这个括号里填的整数“1”或者其他整数是什么意思?

谢谢

4

3 回答 3

4

这是列索引。

例如,如果查询是select a, b, c from ...,则列索引 1 将是b(从零开始,该查询的列索引是0 = a,1 = b2 = c)。

有关更多详细信息,请参见此处

另一种方法是使用cursor.getString (cursor.getColumnIndex ("b"))假设您确定该列存在。

于 2012-10-09T04:44:04.613 回答
0

它是游标中的列索引,从查询返回。

于 2012-10-09T04:44:36.687 回答
0

根据文档,整数是您要检索的列的从零开始的索引:

http://developer.android.com/reference/android/database/Cursor.html#getString(int )

于 2012-10-09T04:45:50.197 回答