一般书上和MSDN上都推荐使用JET 4.0,但我觉得很不方便,在2K+VB6下用JET编下的数据库程序用在没装VB的电脑上并不能连接,怎么这么奇怪,难道微软不要JET4。0了?(我已经加入了ADODC控件)

解决方案 »

  1.   

    更奇怪的,我装上新版MDAC没用(微软已经说明不含JET),用旧版的又不让装,但只要装上VB安装程序中的“数据访问”的“Microsoft OLE DB JET Provider”就可以了
      

  2.   

    把用到的相关的DLL,Ocx都拷贝到要用Exe而没有VB环境的那个机器上 就可以解决
    你可以自本地打包 把用到的所有的Dll 和 OCx都打进去 然后 把生成的打包文件里面的一个目录下就是你用到过的DLL,OCX了
      

  3.   

    mustudent(小生) 
    不知你说的相关DLL、OCX是哪些,我用一些监视工具把所有安装Microsoft OLEDB JET Provider注册的DLL、OCX装进去还是不行
      

  4.   

    用ADO最好的选择(用代码)!少用ODBC及控件!