我必须通过传递日期来从数据库中选择所有行。例如,要得到有日期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 –