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); –
是的......! –
谢谢。 。更新查询它不工作 –