作业帮 > 综合 > 作业

这个到底错在哪语句未结束 sql="select * from orderform where issuedate be

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/11 01:31:16
这个到底错在哪
语句未结束
sql="select * from orderform where issuedate between dateadd("m",-3,now()) and now()"
-----------------------------------------------------------------------------------^
我要读取某access数据表中的近三个月内的数据
但是不知道为什么,写完代码,测试时,会提示,该行语句未结束?
我实在找不到出来错在哪,
这个到底错在哪语句未结束 sql=
"select * from orderform where issuedate between dateadd("m",-3,now()) and now()"
一般情况下,双引号引用的字符串中间不能再包含双引号的,单引号引用的字符串中间也不能包含单引号.如果确实要存在的话:
1.使用转义字符
2.单引号和双引号嵌套使用 如:
"it is 'saaa'."
所以,在确保你的sql语句没有问题的情况下,可改为:
"select * from orderform where issuedate between dateadd('m',-3,now()) and now()"