下面语句中加了 where后面的 一个条件(红色部分)就报错,报错字段不存在? 是哪里写错了呢?"SELECT "&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Case ID+"&chr(34)&"from "&chr(34)&"HPD:HelpDesk"&chr(34)&" "&chr(34)&"HPD:HelpDesk"&chr(34)&" WHERE (datediff(mi, "&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Create Time"&chr(34)&",getdate()) > 30) ORDER BY "&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Case ID+"&chr(34)&""
但是在select里加Create Time是没有问题的。就是where后面红色部分提示写错,字段不存在。
但是在select里加Create Time是没有问题的。就是where后面红色部分提示写错,字段不存在。
SELECT datediff(mi, "&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Create Time"&chr(34)&",getdate())
这样报错吗报的什么错?
这个错
objCommand.CommandText = "SELECT "&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Case ID+"&chr(34)&", "&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Assigned To individual+"&chr(34)&", "&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Create Time"&chr(34)&", "&Chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Resolved Time"&chr(34)&" from "&chr(34)&"HPD:HelpDesk"&chr(34)&" "&chr(34)&"HPD:HelpDesk"&chr(34)&" WHERE ("&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Assigned To Group+"&chr(34)&" Like "&chr(39)&"%apac.gen.as%"&chr(39)&") AND ("&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Status"&chr(34)&" = "&chr(39)&"Assigned"&chr(39)&")AND (("&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Assigned To individual+"&chr(34)&" = "&chr(39)&"Guangjun Yuan"&chr(39)&") OR ("&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Assigned To individual+"&chr(34)&" = "&chr(39)&"Usha Kumari"&chr(39)&")OR ("&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Assigned To individual+"&chr(34)&" = "&chr(39)&"ruheng xu"&chr(39)&") OR ("&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Assigned To individual+"&chr(34)&" = "&chr(39)&"Alex Xu"&chr(39)&")OR ("&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Assigned To individual+"&chr(34)&" = "&chr(39)&"Huabo Ding"&chr(39)&")OR ("&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Assigned To individual+"&chr(34)&" = "&chr(39)&"Jack S Li"&chr(39)&")OR ("&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Assigned To individual+"&chr(34)&" = "&chr(39)&"Jinzhe Liang"&chr(39)&")OR ("&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Assigned To individual+"&chr(34)&" = "&chr(39)&"Lin Yang"&chr(39)&")OR ("&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Assigned To individual+"&chr(34)&" = "&chr(39)&"Liang Dai"&chr(39)&")OR ("&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Assigned To individual+"&chr(34)&" = "&chr(39)&"Satyakam Sahoo"&chr(39)&")) AND (datediff(mi, "&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Create Time"&chr(34)&",getdate()) > 30) ORDER BY "&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Case ID+"&chr(34)&""
SELECT "&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Case ID+"&chr(34)&", "&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Assigned To individual+"&chr(34)&", "&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Create Time"&chr(34)&", "&Chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Resolved Time"&chr(34)&" from "&chr(34)&"HPD:HelpDesk"&chr(34)&" "&chr(34)&"HPD:HelpDesk"&chr(34)&" WHERE ("&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Assigned To Group+"&chr(34)&" Like "&chr(39)&"%apac.gen.as%"&chr(39)&") AND (datediff(mi, "&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Create Time"&chr(34)&",getdate()) > 30) ORDER BY "&chr(34)&"HPD:HelpDesk"&chr(34)&"."&chr(34)&"Case ID+"&chr(34)&""
你把sql语句完整的输出出来,在ssms中执行一下,不要弄"&chr(39)&")这些