2012-09-27 47 views
1

我默認情況下發展與phonegap-framework分貝文件IOS +電話隙應用程序開發工具

iOS應用程序由於phone-gap眺望../Library/Caches/file__0/0000000000000001.db../Library/Caches/Databases.db一個數據庫,所以我複製包含數據庫這些文件一旦應用程序啓動,將信息添加到上述位置。

我知道0000000000000001.db包含表創建語句,但不確定Databases.db包含哪些內容,因爲僅在0000000000000001.db嘗試時,它不起作用,因此這兩個文件都是必需的。所以我的主要查詢是Databases.db包含什麼?另外,我可以更改0000000000000001.dbDatabases.db的名稱嗎?

回答

1

數據庫文件名無法更改。你可以給你喜歡的名字,而像這樣打開數據庫:

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

Databases.db包含一個名爲「數據庫」其中包含名稱和路徑爲當前的數據庫表。它主要有四列:name,displayName, estimatedSize,path。 路徑字段爲您的數據庫條目0000000000000001.db。 將數據庫列比較爲openDatabase語法:

name : PREFERRED DB NAME, 
displayName : DISPLAY DB NAME, 
estimatedSize : 1000000