我想存儲數組中的特定列的值,因爲我是一個新手,我不知道如何做到這一點。我從sqlite得到的值爲在android(java)數組中獲取和存儲sqlite的列值
1
2
123
432
3
5
我想將這些值存儲在字符串數組中。請告訴我,我沒有找到任何合適的例子,提前通過Google搜索這個.. thanx。
public void fun(String query){
Cursor cursor = db.rawQuery(query, null);
try{
String[] arr = new String[cursor.getCount()];
if(cursor != null){
while(cursor.moveToNext()){
for(int i = 0; i < cursor.getCount(); i++){
arr[i] = cursor.getString(0).trim();
}
cursor.moveToNext();
}
cursor.close();
}
}finally{
cursor.close();
}
}
這裏查詢
SELECT <COLUMN_NAME> FROM <TABLE_NAME> WHERE <CONDITION>;
我想我做錯了請糾正我的錯誤...
把你的代碼如何從數組中獲取這些值,所以我們可以爲你填充這些數組。 – Waqas 2012-07-10 11:34:40