突然被这个问题难到,
ContentValues values = new ContentValues();
values.put(Cards.WinCount,1);
db.update(Card_LIST_TABLE_NAME, values, where, whereArgs);
暂不使用rawQuery与先SELECT然后把原值读出来加1后再UPDATE的办法,用ContentValues 能实现吗?
求高手指点.
ContentValues values = new ContentValues();
values.put(Cards.WinCount,1);
db.update(Card_LIST_TABLE_NAME, values, where, whereArgs);
暂不使用rawQuery与先SELECT然后把原值读出来加1后再UPDATE的办法,用ContentValues 能实现吗?
求高手指点.
解决方案 »
- 问个签名的事,签名文件可以
- 100分求助 android调用webservice异常org.xmlpull.v1.XmlPullParserException
- 急请指教
- Eclipse indigo + Android 报错!
- 如何用code模拟对power key 或 camera key的press?
- 怎么让应用支持键盘控制?
- Android开发的小问题
- 开发手机软件还是计算机软件好?
- android里ViewGroup的子View大小计算
- java.net.SocketException: socket failed: EACCES (Permission denied) 异常
- android中使用sqlite3执行SQL语句的问题!!
- 按下按钮后增加一个EditText组件……
* Convenience method for updating rows in the database.
*
* @param table the table to update in
* @param values a map from column names to new column values. null is a
* valid value that will be translated to NULL.
* @param whereClause the optional WHERE clause to apply when updating.
* Passing null will update all rows.
* @return the number of rows affected
*/
public int update(String table, ContentValues values, String whereClause, String[] whereArgs) {
return updateWithOnConflict(table, values, whereClause, whereArgs, null);
}