我的电脑平台是win2000SVR,用的开发软件是Delphi5,用ado联接SQL7数据库
程序做了好多个模块都很正常,现在重装了电脑,只是把SQL7改为sql2000把原来的数据放上去,原来写的程序一运行,就出现了EOB和BOF的提示,程序不能正常运行
这是怎么回事?怎样解决?公司等用程序,急呀?

解决方案 »

  1.   

    这是Delphi5 ADO著名的bug。去下载补丁吧,要不干脆用D6或D7
      

  2.   


    用delphi6吧或是下载补丁。不过由于你的数据库,或是编程语言的改变。你让然需要把你的代码,做部分的修改。另外delphi6也有bug,
    你也需要下载补丁,否则你的应用程序很容易就打不开了(用delphi6打不开)。
    哈哈,到时候就知道了。祝你好运。
      

  3.   

    加一个ado组件的补丁就OK了。
      

  4.   

    打补丁。d5adoupdate2.exe 这个补丁。
      

  5.   

    把这几个补丁都装上,建议你提问题前先搜索一下旧帖子,这个问题以前说过很多
    次了:
    BDE Update 5.1.1:
    http://www.csdn.net/cnshare/soft/openfile.asp?kind=1&id=5322
    Delphi 5 企业版的补丁包:
    http://www.csdn.net/cnshare/soft/openfile.asp?kind=1&id=5324
    Delphi 5 中的ADO升级包:
    http://www.csdn.net/cnshare/soft/openfile.asp?kind=1&id=5323
    最新的ADO:
    http://www.microsoft.com/data/download_270RTM.htm
      

  6.   

    有两个补丁
    delphi5的补丁
    ADO的补丁
      

  7.   

    我也要一份:) [email protected]
      

  8.   

    Delphi 5 企业版的补丁包:
    http://www.csdn.net/cnshare/soft/openfile.asp?kind=1&id=5324 
    Delphi 5 中的ADO升级包:
    http://www.csdn.net/cnshare/soft/openfile.asp?kind=1&id=5323 
    这两个我都装了可是问还没有解决这是怎么回事?我搞了一天了也没有个结果
    急死人了,谁还有没有好的办法????
      

  9.   

    安装ADO升级包2.7和d5adoupdate2.exe