androidからsqliteデータベースでステートメントを実行しようとしています...lastChagedDateが指定した日付よりも大きいテーブルからいくつかのレコードを返したいです。
私がこれを持っているとしましょう:
private String ending_date = "2012-01-01 08:24:59";
roadmapSyncStmt = "SELECT * FROM roadmap WHERE lastChangedDate > '"+ ending_date +"'";
roadmapSyncStmtは、日付でいっぱいのsqliteテーブルで実行するものです。ステートメントは次のようになります。
SELECT * FROM roadmap WHERE lastChangedDate >"2012-01-01 08:24:59"
そして、実行すると、次のエラーが発生します。
sqliteが返されました:エラーコード= 1、msg = "2012"付近:構文エラー
私のデータベースにはこの条件を尊重するデータがたくさん含まれていますが、カーソルにデータがありません。誰かが私が間違っていることを知っていますか?