DateTime日期比较之sql语句问题?????????????????????
我想把过了保质期的产品从数据库中读出来并显示,相应的sql语句如下:
Dim selectSql As String = "select * from drug where 失效日期<=" + DateTime.Now.ToShortDateString()
Dim selectSql As String = "select * from drug where 失效日期<=" + DateTime.Now.ToString("yyyy-MM-dd")Dim selectSql As String = "select * from drug where 失效日期<=’" + DateTime.Now.ToShortDateString()+”‘“
[解决办法]
Dim selectSql As String = "select * from drug where 失效日期<=#" + DateTime.Now.ToShortDateString()+”#“
我记得好像日期是用#号括起来的