我想知道是否有人看到我做错了什么?我尝试将数据从xml文件复制到sqlite dababase

"INSERT INTO RecipeDB (RecipeID, Name, Origin, Category, Recipe, Favorite, Image) VALUES (" + [values from an arrayCollection]+" ) WHERE " arrayCollection[cnt].RecipeID + "  NOT IN RecipeDB.RecipeID"


这是我的架构的最后一个元素是Blob格式,错误告诉我:“ WHERE”附近的sysntax错误。
请帮忙。

最佳答案

插入语句中不允许where子句。
如果配方ID是自动增量的,则无需在插入语句中提及它
确保值与(RecipeID,名称,来​​源,类别,食谱,收藏夹,图像)的顺序相同

08-26 07:08