以下现象在D5、D7下都出现。
我在自己的机器上搭建的环境,BDE可以配置,可以通过ADO连接Oracle、SQL Server、Access等很多数据库。
等我将工程提交时,验收人在自己的机器上搭建了环境并进行测试,发现连接Access的ADOConnection上出现了一个大问号。
检查MDAC_Typ.exe, 2.7已经安装。
出现的提示是:'未找到提供程序,该程序可能未正确安装','error',MB_Error
这个问题与我无关,但我必须知道为什么。

解决方案 »

  1.   

    出现的提示是:'未找到提供程序,该程序可能未正确安装','error',MB_Error应该是驱动的问题吧
      

  2.   

    可是,当我在Form中创建一个ADOConnection时,这种现象就已经产生。
    本人怀疑,是Windows 2000 Professional 安装时部分必须的文件没有安装。但到底是什么,我就不懂了。
    还有,那台机器创建ODBC好像没有问题;OLE DB方式进行调用就不顶。
      

  3.   

    追问同事的结果,他以前好像安装过 oledb.net, 但不知道如何卸载?
      

  4.   

    看样子不应该是路径的问题
    感觉还是驱动的可能性较大
    “追问同事的结果,他以前好像安装过 oledb.net, 但不知道如何卸载?”
    是不是连接的驱动认成OLEDB。NET了,然后DELPHI不能识别
    如果实在找不到卸载方式就下载一个完美卸载可以搞定了