私はsqliteのAndroidデータベースの値を更新しようとしています。私は使用しています:アンドロイドデータベースを更新
public void updateName(int id,
String name) {
String update = "UPDATE STUDENT SET IS_name = " + "'" + name + "'"
+ " WHERE ID = " + id;
database.rawQuery(update , null);
}
しかし、データベースは更新されません。助けてください?
生のクエリは、cursor.moveToFirst()などの返されたCursorを持つものに実際にコミットした場合にのみコミットされます。しかし、単にexecSQLを使って更新してください(Samir Mangroliyaの答えを見てください)。 – j0ntech
よろしくお願いします。 –