私はローカルのsqlite3データベースを使用しています。接続を開くために、そのパスを調べる必要があります。デバイス/シミュレータのパスは異なりますか?どうすればそれらを見つけることができますか?iPhone/iPadデバイスまたはiPhone/iPadシミュレータのデータベースパスはどのようにして見つけることができますか?
0
A
答えて
1
これは、iPhoneアプリケーションでデータベースを作成する場所によって異なります。 私が作成した方法は、サンドボックスのドキュメントフォルダの下にあり、パスは常に同じです。
NSString *databaseName = @"mainDB.sqlite";
NSArray *documentPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDir = [documentPaths objectAtIndex:0];
databasePath = [documentsDir stringByAppendingPathComponent:databaseName];
ように、データベースのパスです/ライブラリ/ Application Support/iPhoneシミュレータ/ 4.2 /アプリケーション//ドキュメント/ mainDB.sqlite
0
は、あなたのバンドルにあるデータベースを開くには、あなたが行うことができます:
sqlite3 *_database;
NSString *path = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"yourDbName.extension"];
sqlite3_open_v2([path UTF8String], &_database, SQLITE_OPEN_READONLY, NULL);
関連する問題
- 1. このキューの最大値はどのようにして見つけることができますか?
- 2. これらのアドレスはどのようにして見つけることができますか?
- 3. 最近変更された行はどのようにして見つけることができますか?
- 4. CKeditor 4が提供するイベントリストは、どのようにして見つけることができますか?
- 5. どのようにmongoosejsで見つけることができますか?
- 6. PivotItemでMouseClickイベントまたはGotFocusイベントをどのように見つけることができますか?
- 7. テキストボックステキストの最後の文字はどのようにして見つけることができますか?
- 8. type_criptのインポートはどのようにしてnode_modulesのライブラリを見つけることができますか?
- 9. TextViewの親のタイプはどのようにして見つけることができますか?
- 10. AX2009の最後のラベルIDはどのようにして見つけることができますか?
- 11. スカラーコンパイラのフラグ/オプションの説明はどのようにして見つけることができますか?
- 12. OracleのオブジェクトのOWNERはどのようにして見つけることができますか?
- 13. ファイルをダウンロードするURLはどのようにして見つけることができますか?
- 14. キャストしないデータはどのようにして見つけることができますか?
- 15. マトリックスソートの下限はどのようにして見つけることができますか?
- 16. JVMバイトコード、ローカル変数のタイプはどのようにして見つけることができますか?
- 17. Windows OLEオブジェクトの名前はどのようにして見つけることができますか?
- 18. android:listSeparatorTextViewStyleのドキュメントはどのようにして見つけることができますか?
- 19. android ndk 1.5 r1のインストールファイルはどのようにして見つけることができますか?
- 20. AzureデプロイメントのステージングURLはどのようにして見つけることができますか?
- 21. エレメントのCSS3ローテーションはどのようにして見つけることができますか?
- 22. Font-Awesomeアイコンのピクセルサイズはどのようにして見つけることができますか?
- 23. Omnet ++のインプリメンテーション.ccファイルはどのようにして見つけることができますか?
- 24. SQL Server 2008のデータソース名はどのようにして見つけることができますか?
- 25. opencv関数のソースコードはどのようにして見つけることができますか?
- 26. ピアはどのようにして別のピアを見つけることができますか?
- 27. SVNリポジトリの名前/場所はどのようにして見つけることができますか?
- 28. 文書のローテーションはどのようにして見つけることができますか?
- 29. パスはどのようにして錆 - ヒューズで見つけることができますか?
- 30. コメント内にないメソッド名はどのようにして見つけることができますか?