我想根据日期从数据库中筛选值。
Date in a database contains values like this: 2008-12-28 18:00:00. And my class has a DateTime variable depending on which I want to filter. Ideally it would work like this:
myBindingSource.Filter = "DATE(myDateField) = myDateTime.Date"
+ adjusting myDateTime.Date format as needed.
但它抛出了一个EvaluateException:“表达式包含未定义的函数调用DATE()。”
尽管如果我直接执行SQL语句,我可以在过滤器中使用DATE()函数。
附言:我将MYSQL数据库与连接器/Net 5.2一起使用
我该如何解决这个问题?
谢谢大家的建议。