我有一个本地SQL数据库,我需要将其导出到任何文件中并在需要时导入。
编辑: 我不想使用webservice,因为我想在没有连接的情况下做一个应用程序但是在设备连接功能时使用导出/导入数据库。作为备份......有意义吗?
可能吗?
这是我的代码
function initDatabase() {
try {
if (!window.openDatabase) {
alert('Databases are not supported in this browser.');
} else {
var shortName = 'DB';
var version = '1.0';
var displayName = ' Database';
var maxSize = 100000; // bytes
DB = openDatabase(shortName, version, displayName, maxSize);
createTables();
selectAll();
}
} catch(e) {
if (e == 2) {
// Version number mismatch.
console.log("Invalid database version.");
} else {
console.log("Unknown error "+e+".");
}
return;
}
}