0
我保存一些數據和PIC我的分貝我發現真正的辦法來挽救我的分貝PIC是contentvalue使用,因此這個代碼:錯誤使用插入查詢android中
try
{
MyDataBase = new MyDatabase(this);
mydb = MyDataBase.getWritableDatabase();
ContentValues tempval;
for (int j = 0; j < myarray.arrtitle.length; j++)
{
tempval = saveimage(myarray.arrpic.get(j),myarray.arrpath[j]);
mydb.execSQL("INSERT INTO news (title,content) VALUES (\"" + myarray.arrtitle[j] +
"\",\"" + myarray.arrcontent[j] + "\"" + ")");
mydb.insert("news", null, tempval);
}
mydb.close();
Toast.makeText(getApplicationContext(), "database 2 done", Toast.LENGTH_LONG).show();
count = 5;
} catch (Exception e) {
// TODO: daabase error2
Toast.makeText(getApplicationContext(), "data error2", Toast.LENGTH_LONG).show();
}
所以這是我如何正確保存我的數據。 但問題是當我插入我的圖像時,它插入新行中不插入與標題相同的行。 有什麼辦法可以解決這個問題嗎?
謝謝。所以我不得不使用這個:mydb.update(「news」,tempval,「where _id =」+ j +'「',null); –
是的......! –
謝謝。 。更新查詢它不工作 –