タイトル、日付などのフィールドを持つテーブル名 todo を持つ todo というデータベースを作成しました。テーブルは現在空です。
タイトルをパラメーターとして受け取り、テーブルにそのタイトルが含まれているかどうかを確認する関数を定義しました。
行数を返す必要があります。
GetTitle 関数:
todo.webdb.GetTitle = function(title) {
var db = todo.webdb.db;
db.transaction(function(tx){
tx.executeSql("SELECT title FROM todo WHERE title=?", [title],
loadTitle,
todo.webdb.onError);
});
}
loadTitle 機能:
function loadTitle(tx, rs) {
return rs.rows.length;
}
GetTitle 関数が呼び出されます:
row=todo.webdb.GetTitle("Hello");
alert(row);
'undefined'
戻るはずだという警告が表示されます0
私は今、この問題を解決する方法を混乱させています。