1

私はIOSアプリを開発していますphonegap-framework

phone-gapデフォルトではデータベースを調べて検索する../Library/Caches/file__0/0000000000000001.dbため、../Library/Caches/Databases.dbアプリが起動したら、データベース情報を含むこれらのファイルを上記の場所にコピーしました。

テーブル作成ステートメントが含まれていることは知っ0000000000000001.dbていますが、 Databases.db に何が含まれているかはわかり0000000000000001.dbませんでした。だから私の主な質問は何がDatabases.db含まれていますか? 0000000000000001.dbまた、との名前を変更できますDatabases.dbか?

4

1 に答える 1

1

データベースのファイル名は変更できません。次のようにデータベースを開くときに、好みの名前を付けることができます。

var db = window.openDatabase("PREFERRED DB NAME", "1.0", "DISPLAY DB NAME", 1000000);

Databases.db には、現在のデータベースの名前とパスを含む「Databases」という名前のテーブルが含まれています。主に 4 つの列がありますname,displayName, estimatedSize,path0000000000000001.dbデータベースのエントリを持つパス フィールド。openDatabaseデータベース列と構文の比較:

name : PREFERRED DB NAME,
displayName : DISPLAY DB NAME,
estimatedSize : 1000000
于 2012-09-27T08:25:58.993 に答える