У меня есть следующий фрагмент кода, который должен быть в состоянии регистрировать на консоли количество записей (если таблица subjects
существует).
db = openDatabase("myDatabase", "1.0", "", 200000);
db.transaction(function(tx) {
tx.executeSql("SELECT COUNT(*) AS nor FROM subjects", [],
function(result){
console.log(result.rows);
},
function(tx, error){
tx.executeSql("CREATE TABLE subjects (id REAL UNIQUE, name TEXT)");
}
);
});
На самом деле result.rows
регистрируется как неопределенное, поэтому я даже не могу вызвать метод item(int index)
для него. Как я могу получить доступ к количеству возвращенных записей?