現在我想從數據庫訪問整個列,然後將其與我存儲的一些文本進行比較......但我不知道如何做到這一點。所以有人可以幫助我與此...從數據庫訪問一列
從數據庫訪問一列
回答
整列?
您是指所有記錄中給定列的所有值?
你應該重複獲得的ResultSet和開始比較值
(例如 - 如果你重複使用「RS」的ResultSet對象,你應該比較:
String valueFromDB = rs.getString("myColumn");
String someTextStored = .... //the text being stored
if (valueFromDB != null) {
if (someTextStored.equals(valueFromDB) {
//Comparison succeeded - implement some logic here for handling success
}
}
而且上面的代碼應該是一個循環內即在ResultSet和 迭代使用「下一個」方法的代碼,以獲得下一個記錄。
希望這有助於你
public ArrayList<String> getValues(){
Cursor cursor = null;
SQLiteDatabase db = getReadableDatabase();
Log.v("done","getting rows ");
cursor = db.rawQuery("SELECT YourColumnName FROM "+TABLE_NAME, null);
if(!cursor.moveToFirst()){
}
else{
do {
list_values.add(cursor.getString(0));
} while (cursor.moveToNext());
}
db.close();
cursor.close();
return list_values;
}
現在,您可以將特定列的所有值與此數組列表進行比較。
你能告訴我如何使用這個類...我的意思是...我的數據庫名稱是Alert,表名是數據...所以你可以告訴我如何在另一種方法中使用它.. –
什麼是你的專欄需要訪問,你有數據庫幫助類嗎? –
我想訪問緯度列,然後將其與我目前的緯度進行比較... –
- 1. 從列表中訪問一些數據
- 2. 從sqlite數據庫訪問數據
- 3. 從sqlite數據庫訪問數據?
- 4. 從joomla數據庫訪問數據
- 5. 從列從動態數據庫訪問一個數據有很多行
- 6. 訪問將數據從一個數據庫複製到另一個數據庫
- 7. 數據庫數據訪問
- 8. 從Joomla 3.2+的另一個數據庫訪問數據
- 9. 訪問數據庫
- 10. 數據庫訪問
- 11. 訪問數據庫
- 12. 訪問數據庫
- 13. 數據庫訪問
- 14. 數據庫訪問
- 15. 訪問數據庫中的列Eloquent Laravel4
- 16. 訪問數據庫的用戶列表
- 17. 訪問數據庫訪問從ASP參數
- 18. 直接訪問數據庫與間接訪問數據庫
- 19. 從多個ORM訪問一個數據庫::緩存問題
- 20. 從局域網訪問sql數據庫
- 21. 從廣播中訪問數據庫?
- 22. Xpages:如何從CacheBean訪問數據庫
- 23. 訪問SQL從其他數據庫
- 24. 如何從broadcastreciever(ReceiverRestrictedContext)訪問數據庫?
- 25. 訪問SQL數據庫從ASP
- 26. 如何從WF4訪問數據庫?
- 27. 如何從node.js訪問dynamo數據庫
- 28. WordPress:從Widget代碼訪問數據庫
- 29. 從可可訪問音樂數據庫
- 30. Cakephp:從視圖訪問數據庫表
耶整列.. –
所以看到我的評論 - 它回答你的問題。 –