一个简单的数据库应用~~~开始的时候没有任何问题~~~但快一年了~~用户用了说装上不能用了~~~提示如下:run-time error '429'ActiveX Component cant create Object我想可能与我用的Microsoft ADO Data Control 6.0 (OLEDB)中的ADODC有关~~~很奇怪的是~~我在我机子(win2000)上装了 一点问题也没有~~在一个同学(win2000)那里装了也没有问题~~~但又在另一个同学(win2000)那里却报同样的错~~~又到一台win98下测试~~依旧报错~~~请高手帮帮忙~~~这可是我接的第一个活哦~~~多谢哦~~~

解决方案 »

  1.   

    这是vb的控件许可证信息丢失的原因下载vb 许可证补丁并运行之(我是假设你的机器上具备vb的运行环境,或者机器机器上都装了vb)另外,建议你用CreateObject进行绑定对象
      

  2.   

    把你的代码贴上来
    另外你可以参考一下:
    http://www.china-askpro.com/msg43/qa42.shtml
    也是你这种错误大解决办法
      

  3.   

    看看没有问题的机器使用的是SP*的补丁?不好用的机器可能是未打SP的补丁或者补丁的版本低于当初做打包程序的机器。如果你的打包是在2000下做的98下肯定不好用啊!要在98下重新做一下打包
      

  4.   

    经常报这个错的原因是Office类库的事
    你看看是不是这个原因解决方法不是装sp5补丁,就是重装系统和office,微软的东西,这个错很多
      

  5.   

    注意我说的SP补丁指的是操作系统的SP补丁!
      

  6.   

    我本用SETUPFACTORY做的安装文件,就不行~~
    但我用VB自带的打包就可以哦~~
    但是有些机子,包括win2000上装提示“文件太旧,然后让重起”就不行了~~好像装了VB的机子就可以哦~~
    怎么办?
      

  7.   

    既然知道大概是数据组件出问题了,那就装个MDAC 2.7好了,呵呵
      

  8.   

    在 Win98 下用 VB 自带的向导打包,应该可以解决。