我Cursor
从任何数据库表创建。它由_id 的值和相应的名称组成。为了进一步操作,我需要任何特定“_id”的“名称”值。如何使用光标。
问问题
6427 次
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 回答