2011-07-13 8 views
4

sdcardにデータベースを作成することは可能ですか?可能であれば、いくつかのチュートリアルを教えてください。 私はデータベースをローカルに作成する方法を知っています。 インターネットで検索していますが、適切なチュートリアルが得られません。sdcardにデータベースを作成する

答えて

8

SQLiteDatabase.openOrCreateDatabase(String path, SQLiteDatabase.CursorFactory factory)は、好きなフォルダにデータベースを作成します(書き込み権限があります)。

バリー

+0

で、すべての応答を見てみましょうが、それは例外を与える「によって引き起こされます.SQLiteException:データベースファイルを開くことができません " –

+0

SDカードに書き込む権限が必要です。マニフェストファイルにを追加します。 –

+0

Barry Fruitmanさん、ありがとうございました...... –

0

これは役に立ちます。 android.database.sqlite:

http://www.anddev.org/creating_database_on_sdcard_-t7817.html

特に関心の第三oneThe方法は、私はこの1つを試してみました、こんにちはSQLiteDatabase.openOrCreateDatabase(dbFile, null);

+0

こんにちは、これを試しましたが、例外が発生しました。「原因:android.database.sqlite.SQLiteException:データベースファイルを開くことができません」 –

関連する問題