【发布时间】:2019-04-20 12:19:55
【问题描述】:
它总是在标准表达式中显示标准不匹配。这是我的代码。
OleDbCommand pending = new OleDbCommand("SELECT * FROM businesses WHERE business_active = 0 AND date_of_application BETWEEN '" + FromDateTxt.Value.ToString("MM/dd/yyyy") + "' AND '" + ToDateTxt.Value.ToString("MM/dd/yyyy") + "'", cn.con);
OleDbDataReader dr_pending = pending.ExecuteReader();
【问题讨论】:
-
很可能与日期格式有关。你现在把它变成一个字符串。为此,您可以更好地使用参数。