你的连接设置不对吧!ado用的是OLE DB FOR ODBC

解决方案 »

  1.   

    是的,我用的是
    microsoft ole db provider for odbc drivers
    但就是会出现这种情况,不知为何
      

  2.   

    将你的.exe程序复制到另一台没有BDE的机上试一试
      

  3.   

    应该可以的!ADO在开始的时候要设置你的连接!如果你的数据库位置变了连接就应该相应的重新连接!
      

  4.   

    to firing2000:我的数据库位置没变,我重新新建一个工程,form上只有一个adotable也是如此
      

  5.   

    是Paradox的驱动不对,Paradox的几个版本的驱动是不能共用的,找一个合适的吧!
      

  6.   

    to lwp_lwp:
    paradox的驱动是Odbcjt32.dll吗?你有其它版本的吗?能不能寄给我
    我的email:[email protected]
      

  7.   

    由于你用的是ado for odbc,所以你的环境中不但要有ADO,还要有ODBC,而DELPHI访问ODBC时是要通过BDE的,所以你会有这个问题。
      

  8.   

    请告诉我你的连接方法,我的Email:[email protected],我在用ADO 开发一套管理系统时没有遇到上述问题,我这里有一现成例子,我用邮件给你发去。
      

  9.   

    不要用paradox , 用access 或 SqlServer
    Delphi 的 BDE 就是对 Paradox 的
    若用 access , sqlserver 就可以不用 BDE 的临时文件了
      

  10.   

    估计跟你用PARADOX有关,因为MS是不提供PARADOX的ODBC驱动程序的^_^
    所以要用到BDE中的PARADOX FOR ODBC的DLL。