Adoquery1.SQL.Text :='select * from taxTable where operatDate >#'+DateTimeToStr(DateTimePicker1.Datetime)+'# and operatDate<#'+DateTimeToStr(DateTimePicker2.Datetime)+'#';
代码如上,运行时总是提示错误码:“不正常地定义参数对象。提供了不一致或不完整的信息“
代码如上,运行时总是提示错误码:“不正常地定义参数对象。提供了不一致或不完整的信息“
这样试试
这样也可以的
Adoquery1.Parameters('begindate').value := DateTimePicker1.Datetime;
Adoquery1.Parameters('endDate').value :=DateTimePicker1.Datetime;
如果operatDate为字符串类型就得转一下了
Adoquery1.Parameters('begindate').value :=DateTimeToStr(DateTimePicker1.Datetime);