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