1、一般不会出现这个问题,因为Distinct这是MSSQL的默认关键字2、在ACCESS下正常,在MSSQL2008下不正常,建议查看下,数据库的链接是否正确,特别是别连错了数据库3、安装SQL2008的最新补丁包