SQL 语句中 convert 使用问题
各位,
我在使用以下语句调用记录集时,发现假如SupplyDate(文本类型)的值假如存在"204-9-1"的情况下,就会出现如下错误:(要是字段的值都没有异常 比如均为:"2004-9-1"格式,则程序运行正常)
语句:
SupplyDateMax =request("SupplyDateMax")
sql = "Select * from Table1 where convert(datetime,SupplyDate) <='" & SupplyDateMax & "'"
错误信息:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e21'
ODBC 驱动程序不支持所需的属性。
/InterferoMeter/list.asp,行136
我怀疑是不是Convert不能辨别204这种年号,有什么办法让其识别啊.
哪位大侠来帮帮我,急用啊.