私は3つのフィールド_id name emailを持つ単純なテーブルを持っています
次のようなメールを検索してレコード名を更新しようとしています
db.execSQL("update contacts set email='"+email+"' where name='"+name+"'");
クエリでこれを実行していても機能しません
ContentValues cv=new ContentValues();
cv.put("name",n);
dbase.update(table, cv, "email="+e,null);
主キーなしでクエリを実行できますか、またはこれのエラーは何ですか。以前のケースでは、アプリケーションの実行が停止します。これで何か助けていただければ幸いです。