无效的过程调用或参数(错误 5)
   有些调用操作不能完成。此错误有以下的原因和解决方法: 参数值可能超出了允许的范围。例如,Sin 函数只接受特定范围的值。正的参数小于 2,147,483,648的是可接受的,而等于 2,147,483,648 则会产生错误。 
检查参数的许可范围。如果所要调用的过程不适于当前平台的话,也会发生此错误。例如,有些程序可能只应用到 Microsoft Windows 或 Macintosh 等。 
检查过程的特定平台信息。

解决方案 »

  1.   

    但是十分奇怪的是
    两台机子都是使用相同安装盘安装的操作系统
    软件环境是一样的
    只有硬件的差别
    一台是普通的PC机,运行几乎从来不出错
    另一台是dell的双CPU服务器,出错率达30%
    仅此而已~
    ???
      

  2.   

    uguess(uguess)说的只是一种办法,但如果远程发布就麻烦了,所以最好找出问题所在.
      

  3.   

    双CPU服务器是客户的
    我们只提供软件而已
    到客户那里调试是不可能的
    商业机密不能外泄哟
    大家有什么更好的办法吗???
      

  4.   

    dbcontrols(泰山)说得不错
    大家给想想办法哟
      

  5.   

    不同的cpu对某些运算的处理也有不同