MySQLの重複キーの挿入としてSQLiteに挿入するための何かがありますか?
PhoneGapで、「ONDUPLICATE」でSQL構文エラーが発生します。挿入する前に各アイテムを検索する必要はありません。
私のコード:
$.each(jsondata, function(i, item) {
tx.executeSql('INSERT INTO Pricelist2 (id, name,desc,make,price) '+
'VALUES ('+jsondata[i].id+', '+
'"'+data[i].name+'", '+
'"'+jsondata[i].description+'", '+
'"'+jsondata[i].make+'", '+
'"'+jsondata[i].price+'")'+
' ON DUPLICATE KEY UPDATE '+
'desc=\''+jsondata[i].description+'\','+
'price=\''+jsondata[i].price+'\';');
});