Android SQLiteデータベースからデータを取得するには次のようにします。
Cursor mCursor;
FinanceOpenHelper helper = new FinanceOpenHelper(getApplicationContext());
SQLiteDatabase mDB = helper.getReadableDatabase();
/** カラム名 (取得するカラム名)*/
String[] columns = {"_id","kind","name","price","date"};
/** Where句 */
String where = "";
/** Where句 */
String[] where_args = {""};
/** Having句 */
String having = null;
/** GROUP_BY 句 */
String group_by = null;
/** ORDER BY 句 */
String order_by = "age";
/** 検索処理実行 */
mCursor = mDB.query("finance", columns, where, where_args ,group_by, having,order_by);
while(mCursor.moveToNext()) {
/** 1カラムずつデータを取得して変数に入れる */
}
0 件のコメント:
コメントを投稿