SQL语句 ASP中执行

来源:百度知道 编辑:UC知道 时间:2024/06/17 17:21:10
SELECT Count(c_to) AS new_feedback
FROM c_User_FeedBack
WHERE (((c_to)='qqadmin') AND ((left(c_date,10))='2009/11/12'));
这条语句在ACCESS中测试没有问题,但是在ASP中执行就会出现错误的结果。

WHERE (((c_to)='qqadmin') AND ((left(c_date,10))='2009/11/12'));
这条语句中的括号使用不正确,该成如下:
where c_to='qqadmin' AND left(c_date,10)='2009/11/12';

之所以access能成功,而asp不能成功,那是因为asp中的数据访问接口是采用标准的SQL语法,而你原来ACCESS中的写法不是标准的SQL写法,所以可能不会返回预期的结果.

那么多括号,去了吧