如何在数据库中存储数据(sqlite)

时间:2011-03-29 07:04:12

标签: iphone

我是iPhone上的新开发人员,我希望使用sqlite在数据库中存储用户数据。对于那个设计.Xib文件用户名,密码,DOB作为文本字段和取按钮,单击按钮后填写所有文本字段后所有数据都存储在数据库中。

1 个答案:

答案 0 :(得分:1)

我假设您已经知道网点如何工作以及如何从UI元素中获取信息。

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);

您应首先设置数据库,但这可以在文档中找到。