我得到别人写的一套源码,但是一编译到Adodc1,“过程声明与同名事件或过程描述不匹配”,查看部件和引用都没有丢失东西,而别人机器上是可以编译运行,各位帮忙解决一下

解决方案 »

  1.   

    用到了数据库,可能是数据库路径不对,重新给Adodc1控件指定与之关联的数据库就可以了
      

  2.   

    在"工程"-->"引用"里加入
    "Microsoft ActiveX Data Objects 2.0 Library"
      

  3.   

    引用ado的版本问题
    http://expert.csdn.net/Expert/topic/2006/2006220.xml?temp=.9958917
      

  4.   

    1.引用库的问题
      原来的ADO引用库版本比你机器上的高.
    2.窗体控件的问题
      别人窗体中用的是控件数组,你的窗体中不是.
      

  5.   

    工程-->引用,将ADO版本改为2.5以上
      

  6.   

    原来是2.5不行,改2.1、2.6都不行
    改2.0行,但是里面的东西又不对了,比如 用什么new又出错了,怎么办呢?
    别人用2.5就正常的
      

  7.   

    有的时候明明你引用的.dll在你所指向的路径,可是VB环境提示文件丢失!!,将所需的.dll
    换个目录,重新指向VB的引用路径就 好了!!!
      

  8.   

    在别人的机器上打包了再在自己的机器上用肯定行了,你在vb的工具中用vb自带的打包工具可行
      

  9.   

    我发现只在Adodc1控件上的事件出这个问题
      

  10.   

    ado版本问题吧,保持一至的版本看看
      

  11.   

    用到了数据库,可能是数据库路径不对,重新给Adodc1控件指定与之关联的数据库就可以了