at android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:68)
at android.database.sqlite.SQLiteStatement.<init>(SQLiteStatement.java:31)
at android.database.sqlite.SQLiteDatabase.delete(SQLiteDatabase.java:1491)
at com.handaer.mobilepstn.db.dao.DBOperatorHelper.deleteContact(DBOperatorHelper.java:277)
at com.handaer.mobilepstn.manager.ContactsManager.delContact(ContactsManager.java:44)
at com.handaer.mobilepstn.test.MethodTest.testDelContact(MethodTest.java:99)
at java.lang.reflect.Method.invokeNative(Native Method)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:190)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:175)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:555)
at android.database.sqlite.SQLiteStatement.<init>(SQLiteStatement.java:31)
at android.database.sqlite.SQLiteDatabase.delete(SQLiteDatabase.java:1491)
at com.handaer.mobilepstn.db.dao.DBOperatorHelper.deleteContact(DBOperatorHelper.java:277)
at com.handaer.mobilepstn.manager.ContactsManager.delContact(ContactsManager.java:44)
at com.handaer.mobilepstn.test.MethodTest.testDelContact(MethodTest.java:99)
at java.lang.reflect.Method.invokeNative(Native Method)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:190)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:175)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:555)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1584)
content provider的使用:
Uri deleteUri = Uri.parse("content://com.irdeto.omp.aidlservice.PersonProvider/person");
String selection = "age "; String[] selectionArgs = {"25"};
contentResolver1.delete(deleteUri, selection+"=?", selectionArgs);
注意 +"?"
本文介绍了一个关于Android中使用SQLite进行数据库删除操作的具体实例,并展示了如何通过ContentProvider接口执行删除操作的过程。
2020

被折叠的 条评论
为什么被折叠?



