我正在使用少量更新查詢來更新我的表(Sqlite)。他們在我的模擬器上工作得非常好。但是,當我安裝在我的手機上時,他們不會返回成功。同時,它也不會拋出任何錯誤。 這是我的代碼:Sqlite查詢在Android設備上運行時無法正常工作
ContentValues msg_values = new ContentValues();
msg_values.put("folder_id", 1);
int i=getContentResolver().update(MBContants.CONTENT_URI_SMS, msg_values,
"address=" + msg.getAddress(), null);
if(i>0)
System.out.println("done..!");
else
Log.i("--------------------------------------------","not done");
在哪裏,我已經建立了我DB和URI到我的表是MBContants.CONTENT_URI_SMS,其中MBContants類包含所有的URI。
請幫忙解決這個問題。 謝謝, Viashnavi
嘗試徹底卸載您的應用並重新安裝。 – IncrediApp
是兩個環境之間的數據庫是否相同(包括數據)? – Randy