【发布时间】:2020-08-17 17:53:17
【问题描述】:
我有一个将 ExpiryDate 设置为 DATETIME 的 accdb 数据库文件。 datagridview 被格式化为 dd/MM/yyyy。 我正在尝试过滤到日期之间的绑定源,如下所示:
private void button1_Click(object sender, EventArgs e)
{
DateTime srchDateTo = DateTime.Today.AddMonths(1);
DateTime srchDateFrom = DateTime.Today.AddMonths(-11);
client1BindingSource.Filter = "ExpiryDate < #" + srchDateTo + "# And ExpiryDate > #" + srchDateFrom + "#";
}
当我单击按钮时,我得到:'字符串未被识别为有效的日期时间。'
我已经放入了一个消息框,并且变量的格式正确。
这是我的第一个数据库,我还有很多东西要学,所以在我研究回复之前我可能无法理解这些回复。
【问题讨论】: