Of het nu gebruikersvoorkeuren of uw eigen iPhone app data , moet u de wijzigingen in de iPhone SQL- database op te slaan . De iPhone maakt gebruik van een lichtgewicht versie van de SQL-database software genaamd SQLi . De iPhone maakt verbinding met de database met behulp van interne drivers , en u de procedure om de iPhone- instellingen bij te werken uitvoeren . De update gebeurt meestal nadat u een toets aanraakt . Instructies 1 Open de Xcode editor voor de iPhone SDK en open uw iPhone app project . Dubbelklik op de code bestand naar de huidige code te laden in de editor . Kopen van 2 Maak een knop om de gebruiker te vragen om de gegevens in de SQL-database te bewerken. Kopieer en plak de volgende code op de knop te maken : (void ) viewDidLoad { [ super viewDidLoad ] ; self.navigationItem.rightBarButtonItem = self.editButtonItem ; } 3 Bewerk de gegevens in het in de SQL-database . De volgende code wijzigt de SQL- sleutel met de naam "naam" in de iPhone- database: evController.keyOfTheFieldToEdit = @ " naam " ; evController.editValue = textbox.name ; Vervang " tekstvak " met de naam van het tekstvak veld dat de update -gegevens bevat . 4 Voer de SQL- query op de database om de wijzigingen te voltooien . Voeg de volgende code toe aan de SQL- instructie uit te voeren : const char * sql = " Update gebruikersnaam Set name = , Prijs = ? Waar id = " ; ? Isqlite3_prepare_v2 ( databank , sql , -1 , en updateStmt ) ;
|