2010-09-10 26 views
1

我正在創建一個方法,用於查看數據庫行中是否填充了列;如果是這樣,它將返回該行中的varchar,否則它會調用Web服務來返回該數據。查詢特定數據段的Android數據庫

我的問題是:簡單地選擇Android的列的標準方式是什麼? (從mytable中選擇mycolumn where _id = x;)

我在我的數據庫周圍創建了一個ContentProvider。我應該直接調用「查詢」嗎?注意:此方法是在服務

回答

1

你只需要惹查詢

String selection = MyDatabaseConstants.ID " = " + String.valueOf(x); 
Cursor c = getContentResolver().query(MyDatabaseConstants.Content_URI,MyDatabaseConstants.Proj, selection,null,null,null); 
+0

好的選擇參數。這是我的想法,但我想確保。謝謝 – Andrew 2010-09-10 18:23:24