我现在要实现一个查询功能,在datagrid中显示出来
Adodc1.RecordSource = "select * from 卖出 where 交易时间 between '" & date1 & "' and '" & date2 & "'"
Adodc1.Refresh
运行的时候系统提示data type mismatach in criteria expression
请问这是怎么回事??????
我现在要实现一个查询功能,在datagrid中显示出来 Adodc1.RecordSource = "select * from 卖出 where 交易时间 between '" & date1 & "' and '" & date2 & "'" Adodc1.Refresh 运行的时候系统提示data type mismatach in criteria expression 请问这是怎么回事??????
Adodc1.RecordSource = "select * from 卖出 where 交易时间 between '" & date1 & "' and '" & date2 & "'" 这句代码错了!
"select * from 卖出 where 交易时间 between '" 是字符串
date1和date2都是date型的
字符串和date类型怎么能连接呢,必须字符串才能连接啊!
应改为:
"select * from 卖出 where 交易时间 between '" & format(date1,"YYYY-MM--DD)" & "' and '" & format(date2,"YYYY-MM--DD") & "'"
赶快调调看!
如果问题解决,请尽快结贴!!!