rt

解决方案 »

  1.   

    CoInitialize(NULL)或AfxOleInit()调用了没有
      

  2.   

    不是,我有一个程序,在N台计算机上运行都正常的,
    但在有一台计算机上运行老是出错,如果只是执行select , update ,这此都是正常的,
    但在执行存储过程的时候却老是出错,我加上日志后发现是在这台计算机上运行的时候CREATEINSTANCE ADO.COMMAND的时候返回的是NULL,
    注意,只在这一台计算机上是NULL,其它计算机上运行都很正常,肯定是这台计算机的问题,不知道是差了什么东东。
      

  3.   

    把你的mdac升级到2.7或以上版本。看看你的mdac的版本是多少?
      

  4.   

    还有个问题,这是MDAC的问题吗?只是在这台计算机上执行存储过程的语句出错, 其它SQL语句都能正常运行。