SQL语句的问题(50分)

  • 主题发起人 kitcause
  • 开始时间
K

kitcause

Unregistered / Unconfirmed
GUEST, unregistred user!
select distinct name from company
SQL语句在SQL2000的QUERY可以正常运行
在ASP中运行出错。何解?
 
出错提示是什么?
 
一般是参数传递问题,跟踪看看
 
具体点,是不是在ASP中你的ADO或和数据库连接的设置有问题。
 
sql = 你写的sql语句
用response.write sql
看看输出在网页里的sql语句如何
可能是asp里语法的问题。
 
select distinct name from company
我经常用ASP,但还没见过这样写,我想应该写成select distinct,name from company吧
SQL2000的QUERY可能还有自己的规则

 
select distinct name from company
这一句的语法是没有问题的,原因是在数据库中也有一个类似于Name的字段,即是PRE_ID
这类的字段,把这个字段删除就可以正常显示了。
如果我们不用Distinct也可以用Group by
select name from company group by name
不也一样可以实现吗?
所以我觉得自己编程时不能只向一个方面想,如果有其它的方法,应该先试一下其它的方法。
再来解决问题。
 
顶部