1

Cursor任意のデータベーステーブルから作成しました。_idの値と対応する名前で構成されます。さらに操作するには、特定の「_id」の「name」の値が必要です。カーソルを使用してどのように可能か。

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 に答える