WebSQLを使用してアラートツールを作成しています。
特定の日に発生するすべてのイベントを選択したい。イベントを挿入するとき、この形式「2011-10-14」の日付オブジェクトとして日付を挿入します。今日発生するすべてのイベントを選択するには、selectステートメントに何を書き込む必要がありますか?
私はこのように作ります
cur =new Date();
alert(cur);
db.transaction(function(tx){
tx.executeSql("select NOTE_DESC,NOTE_DATE,NOTE_TIME,ALERT_TIME,NOTES_MORE_DETAILS from NOTES where NOTE_DATE = "+cur+" order by NOTE_TIME asc limit 0,1",[], alert("yes"),onError);
});
私の質問は次のとおりです。
select NOTE_DESC, NOTE_DATE, NOTE_TIME, ALERT_TIME, NOTES_MORE_DETAILS
from NOTES
where NOTE_DATE = "+cur+"
order by NOTE_TIME asc
limit 0,1
しかし、「10月近く:構文エラー」というエラーメッセージが表示されます。
SQLで日付を比較するにはどうすればよいですか?