1

Cursor从任何数据库表创建。它由_id 的值和相应的名称组成。为了进一步操作,我需要任何特定“_id”的“名称”值。如何使用光标。

4

2 回答 2

3
String selecttSqlStr2 = "SELECT * FROM Tablename  WHERE TRIM(QST_Id) = '" + _id;

Cursor c = datasource.execSelectSQL(selecttSqlStr);//datasource is object for opening database
c.moveToFirst();
String name=c.getString(c.getColumnIndex("name"));
于 2012-11-09T11:40:46.107 回答
0

非常简单,您可以通过以下任一方式获得它

字符串 id = cursor.getString( cursor.getColumnIndex("id") ); // id 是 db 中的列名

或者

字符串 id = cursor.getString(cursor.getColumnIndex(0)); // id 是 db 中的第一列

于 2013-06-28T14:00:38.593 回答