Это расширение Chrome и, скажем, у меня есть этот код:
var DB = openDatabase('CMPDB', '1.0', 'Database for CMP', 4 * 1024 * 1024);
LoadFromDB();
function LoadFromDB() {
DB.transaction( function(tx)
{
tx.executeSql('CREATE TABLE IF NOT EXISTS table(X, Y, Z UNIQUE)');
tx.executeSql('SELECT * FROM table', [], function (tx, results) {
var len = results.rows.length;
for (i = 0; i < len; i++) {
alert(results.rows.item(i).X.text);
alert(results.rows.item(i).Y.text);
alert(results.rows.item(i).Z.text);
}
});
});
}
Почему все оповещения возвращаются как неопределенные, если предположить, что таблица была создана ранее и что инструменты разработчика в Chrome сообщают, что значения находятся в таблице?