更新数据库中所有记录的有效方法是什么。我尝试更新与表id无关的相同键的所有行,如下所示:
for (int i = 0 ; i < rowsCount ; i++) {
cv.put(column2, columnValue[i]);
cv.put(column3, columnValue[i]);
db.update(tableName, cv, null, null);
}
更新:我无法知道id值。数据库中的id值如下所示:1,22,50,67等。
答案 0 :(得分:0)
String strSQL = "";
//Get the id that u want
String strSQL = "UPDATE theTable SET Column1 = someNewValue; UPDATE theTable SET Column1 = someNewValue;";
myDataBase.execSQL(strSQL);
使用“;”您要引入的每个更新的分隔符。