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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.