我在我的Javascript文件中执行以下命令。 直到现在还没有插入表格和数据。 如果我在导入的文件中一次只写入1个查询,那么它工作正常,但是当我想执行导入文件“Chinook_Sqlite.sql”中存在的所有查询时,它不会执行任何操作。执行导入的sql文件
请给我建议的way.Thank你..
// Create sqlite database instance
var sqlitedb = openDatabase("Chinook", "", "Chinook", '');
// Import the sql file
$.get("../Chinook_Sqlite.sql", function(content) {
// Start Transaction
sqlitedb.transaction(function (tx) {
// Start Execution
tx.executeSql(content);
});
});
当我有console.log(内容),然后它显示我正确的查询 – xTMNTxRaphaelx
实际上,作为CL写道,executeSql只工作与单一查询。您只需逐行解析您的quieries并单独执行内部交易。 – maximus