从字符串转换日期和/或时间时,转换失败

图片说明
我想查询特定日期的数据,然后出现图中的提示,这是什么原因

你的代码有两个问题
一个是你的ToString() 应该写yyyy-MM-dd,你这么写,无论用户怎么设置都是2015-4-1了
另一个是,你的日期和时间之间缺少空格。
"00:00:00"修改为" 00:00:00"

下一个断点,贴出你的CommandText,你的图显示不全,看不出另外一半。你的sql有问题。