10.4 Ihre Datenbank auf dem iPhone verwenden

Nachdem die Datenbankdatei nun in das Verzeichnis Documents Ihrer Anwendung kopiert ist, können Sie sie jetzt über die SQLite-C-API ansprechen. Die ganze API ist recht klein, und Sie werden im Allgemeinen immer dem gleichen Muster von Funktionsaufrufen folgen:

  1. sqlite3_open()–. Vorbereiten der Datenbank.

  2. sqlite3_prepare()–. Initialisieren einer vorbereiteten SQL-Anweisung.[47]

  3. sqlite3_step()–. Ausführen der Anweisung, wodurch entweder in die Datenbank geschrieben wird (beim Einfügen, Löschen und Aktualisieren) oder eine Zeile einer Ergebnismenge zum Lesen aufbereitet wird.

  4. sqlite3_column_NNN()–. Auslesen typisierter Daten aus der aktuellen Ergebnismenge, wobei NNN einen Datentyp angibt, wie zum Beispiel ...

Get Entwickeln mit dem iPhone SDK now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.