Как хранить данные в базе данных (sqlite) - PullRequest
2 голосов
/ 29 марта 2011

В iOS я хочу хранить пользовательские данные в базе данных, используя sqlite. Для этого дизайна .Xib файл имя пользователя, пароль, DOB в виде текстовых полей и кнопку «Взять», после заполнения всех текстовых полей, когда нажимаете кнопку, все данные сохраняются в базе данных.

1 Ответ

1 голос
/ 29 марта 2011

Полагаю, вы уже знаете, как работают торговые точки и как получать информацию от элементов пользовательского интерфейса.

Часть SQLite.SQLite очень прост.Вам нужен запрос INSERT, например:

char *query = "INSERT INTO myTable (field1, field2) VALUES (?, ?)";
sqlite3_stmt *statem;
sqlite3_prepare_v2(myDB, query, -1, &statem, NULL);
sqlite3_bind_text(statem, 1, [[field1 text] UTF8String], -1, SQLITE_STATIC);
sqlite3_bind_text(statem, 2, [[field1 test] UTF8String], -1, SQLITE_STATIC);
do {
  int status = sqlite3_step(statem);
} whlie (status != SQLITE_DONE && status != SQLITE_ERROR);

Сначала вы должны настроить БД, но это можно найти в документации.

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