вставить новую запись в существующую таблицу sqlite3 в iPhone - PullRequest
0 голосов
/ 26 ноября 2011

Я занимаюсь разработкой приложения, в котором я получаю данные json из URL и вставляю содержимое в таблицу.До этого все работало нормально, но теперь, так как содержимое URL-адреса можно изменять каждый раз, когда оно меняется, мне нужно добавить больше материала в мою существующую таблицу для конкретного человека без изменения предыдущего содержимого.Можете ли вы направить меня

У меня следующий запрос:

NSString *plquery = @"INSERT OR REPLACE INTO SHOPPERSLIST (COUNT, NAME, DATE, IDNUMBER) VALUES (?, ?, ?,";

      NSString *update = [plquery stringByAppendingFormat:@"%i%@",[accessID integerValue],@")"];
        NSLog(@"%@",update);

1 Ответ

0 голосов
/ 26 ноября 2011

Вставка или замена обновит существующие записи, если будет найдена запись с совпадающим значением для первичного ключа.Если вы создаете новую запись каждый раз, изучите использование только оператора вставки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...