sql="select * from user where ID=cint('"&id&"')" 好久没写过ASP了...呵呵..这句好像有错...错误在括号后面..应该是类型不匹配你的id值应该是数值型的..而你按你的语句所表达出来的意思id成了字符型的了...解决办法.将前括号后面的单引号去掉..再将后括号前面的单引号去掉.