表面上看起来没有问题,在客户那里运行错误,那么你应该考虑DEBUG对于SP的调试可以给你一些建议:
1、在 query analyzer 里选择运行这个SP,会有详细的信息(确认SP没有语法或逻辑上的错误)
2、在传递参数进sp之前用一个文本记录参数值,确保每一个参数都传入。(这个似乎是一个论坛之类的登录,所以可能使用了session保存提交值,也许你的值丢失了)

解决方案 »

  1.   

    我漏了说一点,这也和安装SQL SERVER有关系,我一开始在客户哪里,系统是WINDOW 2000不行,但我重装SQL SERVER 后就可以了,但是现在客户格式化了硬盘,安装了WINDOW98,但不管我安装时选什么选项都不行,
      

  2.   

    这不是程序的问题,是SQL server 的问题. 由于公司机器与客户机器上安装的SQL server 选项不一致而造成的. 建议您在客户那儿创建数据库,存储过程并在客户的查询分析器中执行,应该不会有问题了