1、Accsee2000 与 Accsee97 数据库的格式已经不一样了。
3、可以。你在BCB的变异选项中将“使用动态编译”选项去掉即可。

解决方案 »

  1.   

    1、同意楼上的。
    2、对,好象只能用4.0
    3、把动态连接和runtime pakege去掉。因为DELPHI默认不是runtime pakege而BCB是。
      

  2.   

    1、是ADO2.6/ADO2.7捣的乱,你用delphi的import typelibrary看一下,你的机器上是否有ADO2.6或ADO2.7,删除,你的程序一定好使(或者将程序放到一个ADO最高版本2.5以下的机器上也会好使)
    2、如果是Access2000必须用OLEDB 4.0或以上版本,OLEDB3.5只支持Access97或以下版本。
    3、同楼上,将运行时包同编译进Exe文件。就Ok了。
      

  3.   

    对了,我还有二个问题.
    1、如果你的机器安了ADO2.1 -- ADO2.7那么Delphi的ADO组件用的是那一个ADO啊,是最高版本吗????
    2、ADO2.6/ADO2.7为什么在我移动记录时总出现上面出现的错误,应如何解决啊。
      

  4.   

    1.找一个ADO的2#升级包就好了~~那是ADO的Bug~~~~
    其他问题同意~~
      

  5.   

    delphi 官方网站下载ADO PACK 2.0
      

  6.   

    那么我有个疑问难道我用Delphi+ADO+Accsee97编出来的程序,
    如果放在一个装了Accsee2000的电脑上,就不能正常使用了?
    那怎么办?