1

我正在创建一个方法来查看是否填充了数据库行中的列;如果是这样,它会返回该行中的 varchar,否则它会调用 Web 服务来返回该数据。

我的问题是:使用 Android 简单地选择列的标准方法是什么?(从 _id = x 的 mytable 中选择 mycolumn;)

我围绕我的数据库创建了一个 ContentProvider。我应该直接调用“查询”吗?注意:此方法在服务中

4

1 回答 1

1

你只需要弄乱查询中的选择参数

String selection = MyDatabaseConstants.ID " = " + String.valueOf(x);
Cursor c = getContentResolver().query(MyDatabaseConstants.Content_URI,MyDatabaseConstants.Proj, selection,null,null,null);
于 2010-09-10T17:47:03.583 回答