Iphone IOS+;手机gap应用开发
我正在用Iphone IOS+;手机gap应用开发,iphone,objective-c,ios,cocoa,cordova,Iphone,Objective C,Ios,Cocoa,Cordova,我正在用phonegap框架开发一个IOS应用程序 由于默认情况下,phone gap会查看数据库的。/Library/Caches/file\uuuu 0/000000000000000 1.db和。/Library/Caches/Databases.db,因此我在应用程序启动后将这些包含数据库信息的文件复制到上述位置 我知道000000000000000 1.db包含表创建语句,但不确定Databases.db包含什么,因为当仅使用000000000000000 1.db尝试时,它不起作用,
phonegap框架开发一个IOS应用程序
由于默认情况下,phone gap
会查看数据库的。/Library/Caches/file\uuuu 0/000000000000000 1.db
和。/Library/Caches/Databases.db
,因此我在应用程序启动后将这些包含数据库信息的文件复制到上述位置
我知道
000000000000000 1.db
包含表创建语句,但不确定Databases.db包含什么,因为当仅使用000000000000000 1.db
尝试时,它不起作用,因此两个文件都是必需的。所以我的主要问题是Databases.db
包含什么?另外,我是否可以更改000000000000000 1.db
和数据库.db
的名称?数据库文件名无法更改。打开数据库时,您可以按如下方式提供首选名称:
var db = window.openDatabase("PREFERRED DB NAME", "1.0", "DISPLAY DB NAME", 1000000);
Databases.db包含一个名为“Databases”的表,其中包含当前数据库的名称和路径。它主要有四列:name、displayName、estimatedSize、path
。
具有数据库条目000000000000000 1.db
的路径字段。
将数据库列与openDatabase比较语法:
name : PREFERRED DB NAME,
displayName : DISPLAY DB NAME,
estimatedSize : 1000000
无法更改数据库文件名。打开数据库时,您可以按如下方式提供首选名称:
var db = window.openDatabase("PREFERRED DB NAME", "1.0", "DISPLAY DB NAME", 1000000);
Databases.db包含一个名为“Databases”的表,其中包含当前数据库的名称和路径。它主要有四列:name、displayName、estimatedSize、path
。
具有数据库条目000000000000000 1.db
的路径字段。
将数据库列与openDatabase比较语法:
name : PREFERRED DB NAME,
displayName : DISPLAY DB NAME,
estimatedSize : 1000000