我必須通過傳遞日期來從數據庫中選擇所有行。例如,要得到有日期2016年11月9日如何僅在sqlite中選擇與日期相關的項目
在sqlite的數據庫中的所有行我這些信息存儲在DATETIME列:
11/9/2016 6:44:46 PM
我曾嘗試使用日期(獲得),但我得到了什麼日期:
sql = "SELECT * FROM Tble_UserSetUp inner join Tble_Login on Tble_UserSetUp.Id = Tble_Login.UserId WHERE Tble_Login.UserId='" + UserID + "' and Tble_Login.LogInTime = date('" + AccessDate + "') or Tble_Login.LogOutTime = date('" + AccessDate + "')";
所以我只需要比較日期,但無法找到如何在sqlite中執行此操作。
這不是的[支持的日期格式]一個(http://stackoverflow.com /文檔/源碼/ 5252 /數據類型/ 18688 /日期 - 時間 - 類型)。 –
https://www.sqlite.org/datatype3.html#date_and_time_datatype –