Sqlite 如何在HTML5中加载现有的.db文件
我需要在Android上的phone Gap应用程序中加载现有的.db文件。下面给出的代码正在创建新数据库Sqlite 如何在HTML5中加载现有的.db文件,sqlite,cordova,Sqlite,Cordova,我需要在Android上的phone Gap应用程序中加载现有的.db文件。下面给出的代码正在创建新数据库 var db = window.openDatabase("DBName", "1.0", "description", 5*1024*1024); db.transaction(function(tx) { tx.executeSql("SELECT * FROM test", [], successCallback, errorCallback); }); 但是我想加载我
var db = window.openDatabase("DBName", "1.0", "description", 5*1024*1024);
db.transaction(function(tx)
{
tx.executeSql("SELECT * FROM test", [], successCallback, errorCallback);
});
但是我想加载我现有的数据库。但我不知道该怎么做
请帮我写代码。你应该看看这篇文章
)你应该看看这篇文章
)openDatabase函数应该打开一个现有的数据库,如果它以该名称和版本存在。尝试将版本字段设置为空(“”)。我尝试将空(“”)版本号和数据库名称作为DatabasePawan.db传递,并将我的db文件放入内存中,然后数据库也没有加载,它正在创建一个新的数据库,其数据库名如屏幕截图中所示。请再给我一些建议。openDatabase函数应该打开一个现有的数据库,如果它以该名称和版本存在的话。尝试将版本字段设置为空(“”)。我尝试将空(“”)版本号和数据库名称作为DatabasePawan.db传递,并将我的db文件放入内存中,然后数据库也没有加载,它正在创建一个新的数据库,其数据库名如屏幕截图中所示。请再给我一些建议。谢谢它帮助我理解了phoneGap数据库的概念,并且我能够做到。上面simon提供的链接帮助我在phoneGap Android项目中使用现有的.db文件,但现在我想在我的phoneGap blackberry项目中实现同样的任务。有人能告诉我一些想法吗?我用上面的链接复制了现有的数据库,但是对于android版本4.4+它不起作用。谁能给我提个解决方案/主意吗。openDatabase(“DBName”,“1.0”,“description”,5*1024*1024);window.openDatabase()将我的数据库文件替换为默认文件。感谢它帮助我理解phoneGap数据库的概念,并且我能够做到这一点。上面simon提供的链接帮助我在phoneGap Android项目中使用现有的.db文件,但现在我想在我的phoneGap blackberry项目中实现相同的任务。有人能告诉我一些想法吗?我用上面的链接复制了现有的数据库,但是对于android版本4.4+它不起作用。谁能给我提个解决方案/主意吗。openDatabase(“DBName”,“1.0”,“description”,5*1024*1024);openDatabase()用默认值替换我的数据库文件。