Копирование данных для приложения телефона Android - PullRequest
1 голос
/ 17 декабря 2011

Я хочу знать, видит ли кто-то, что я делаю неправильно?Я пытаюсь скопировать данные из 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-объектов, Ошибка сообщает мне: ошибка sysntax около "WHERE"Пожалуйста помоги.

Ответы [ 2 ]

2 голосов
/ 17 декабря 2011
  1. , где предложение не разрешено в операторе вставки.
  2. если recipeID имеет автоинкремент, вам не нужно упоминать его в операторе вставки
  3. убедитесь, что значения находятся в том же порядке, что и (RecipeID, Name, Origin, Category, Recipe, Favorite, Image)
0 голосов
/ 17 декабря 2011

Name - зарезервированное слово

"INSERT INTO RecipeDB (RecipeID, `Name`, Origin, Category...
...