J'ai un vidage de base de données et je veux le charger dans la base de données sqlite sur iphone à l'exécution. Comment je peux le faire à partir du code?SQLite charge db dump à partir du code
0
A
Répondre
1
On ne sait pas ce que « vidage de la base de données » est, mais en supposant qu'il est une base de données SQLite qui correspond au modèle de données sur l'iPhone, il est facile - mais avec une astuce Xcode jette dans
1) Renommez le. fichier de xxx.sqlite à xxx.bin. D'autres extensions devraient aussi fonctionner mais si vous le laissez .sqlite Xcode fera des changements dans le fichier et il ne correspondra pas au modèle de données et ne tombera pas en panne. Cette petite fonctionnalité de Xcode m'a coûté une demi-journée.
2) Copiez la base de données dans le dossier ressources de Xcode.
3) Au lancement, copiez la base de données dans le répertoire Documents en renommant l'extension "sqlite".
Questions connexes
- 1. dump xml chaîne verbatim à mysql db
- 2. Commande SQLite .dump de l'objet SQLiteConnection
- 3. Import/Export CSV à partir SQLite à partir du code C#
- 4. Dump SQL à partir de DB2
- 5. restaurer partiellement à partir de sql dump?
- 6. coredata sqlite malformé DB
- 7. Mise à jour iPhone SQLite DB
- 8. sqlite DB ne pas mettre à jour?
- 9. create new sqlite Db
- 10. Erreur: Données d'importation SQLite à partir du fichier
- 11. Emballage SQLite DB avec mon application
- 12. Corriger le nettoyage après avoir accédé à Oracle DB à partir du code .Net
- 13. Caractères spéciaux de SQLite DB
- 14. À quoi sert sql-dump?
- 15. core dump à _dl_sysinfo_int80()
- 16. Android MediaStore emplacement sqlite db
- 17. Architecture suggérée pour associer du code à des lignes db
- 18. Connexion DB à partir du serveur Web Sun
- 19. Besoin d'écrire du code C à partir du code C++?
- 20. Insertion d'enregistrements dans Sqlite DB à l'aide d'ADO.NET Entity Framework?
- 21. Python ne sauvegarde pas les données à sqlite db
- 22. Script pour mettre à jour votre DB de production à partir du DB de test
- 23. JAVA - Comment stocker et lire une clé publique RSA à partir d'un sqlite db
- 24. liste de charge de l'image à partir du dossier
- 25. SQLite - Exécuter un script SQL multiligne à partir du fichier?
- 26. Exporter sqlite DB vers csv problème
- 27. Comment insérer et interroger un objet DateTime dans SQLite DB à partir de C#?
- 28. Remplissage sqlite db créé par CoreData
- 29. restaurer mysql db à partir du contenu de split mysqldump
- 30. Créer une base de données à partir du projet db
Xcode apportera des modifications au fichier et ne correspondra pas au modèle de données et ne tombera pas en panne. Avez-vous un crash au lancement de l'application? –
L'erreur se produit lors de l'exécution d'une extraction, dans mon cas: [self fetchedResultsController] performFetch: & error]. – zaph
Je CRAH au lancement 8 CoreData \t 0x000994be - [NSSQLConnection prepareAndExecuteSQLStatement:] + 26 9 CoreData \t 0x000be14c - [_ NSSQLiteStoreMigrator performMigration:] + 244 10 CoreData \t 0x000b6c60 - [NSSQLiteInPlaceMigrationManager migrateStoreFromURL: Type: Options: withMappingModel: toDestinationURL : destinationType: destinationOptions: erreur:] + 1040 11 CoreData \t 0x000aceb0 - [NSStoreMigrationPolicy (InternalMethods) migrateStoreAtURL: toURL: storetype: Options: withManager: erreur:] + 92 12 CoreData –