如何使用mDb.update执行SQL语句?
问题描述:
UPDATE mytable SET displayed_value=(close_time_2 || '-' || open_time_2)
WHERE close_time_2 != ""
现在我把它与mDb.execSQL
。如何使用mDb.update
执行相同的操作? (需要看有多少记录被更新)
更新:只是举个例子。这里是我的数据库更新前:
item close_time_2 open_time_2 displayed_value
1 02:40 04:50
2 02:15 02:45
3 05:15
这里是我应该更新
item close_time_2 open_time_2 displayed_value
1 02:40 04:50 02:40-04:50
2 02:15 02:45 02:15-02:45
3 05:15
请问我可以指向代码,它以这种方式创建ContentValues,该字段值等于另一个字段值?我需要将field1(close_time_2)和field2(open_time_2)中的数据复制到field3(displayed_value)。 – 2011-05-22 15:56:10
我不确定你的意思。这仍然是一个关于'update'方法的问题吗? – 2011-05-22 16:27:02
是的,问题是关于更新方法。我已更新问题文本 - 请再次查看。 – 2011-05-22 16:32:48