| db = openDatabaseWithSuffix("ChangeVersion", "", "Test that changing a database version doesn't kill our handle to it", 1); |
| var version = db.version; |
| var newVersion = version ? (parseInt(version) + 1).toString() : "1"; |
| db.changeVersion(version, newVersion, function(tx) { |
| log("changeVersion: transaction callback"); |
| log("changeVersion: error callback: " + error.message); |
| log("changeVersion: success callback"); |
| log("changeVersion exception: " + e); |
| db.transaction(function(tx) { |
| tx.executeSql("SELECT * from FooBar", [], function(tx) { |
| log("transaction: statement callback"); |
| log("transaction: statement error callback: " + error.message); |
| log("transaction exception: " + e); |