DateDiff(d,Convert(char(10),UserDate,126),'" + Convert.ToDateTime(sdr[0].ToString()).ToString("yyyy-MM-dd") + "')=0
也不可以,System.FormatException: 该字符串未被识别为有效的 DateTime。
为什么呢?DateDiff(d,UserDate,'" + sdr[0].ToString() + "')=0 
我在做日期查询的时候,为什么出现 
从char 数据类型到datetime 数据类型的转换导致datetime 值越界 
这样的情况呢?》 
在查询器里面正常