在Socket的Midas系统中,启动客户端出现“BOF或EOF中一个是……”(100分)

  • 主题发起人 主题发起人 zhbj2
  • 开始时间 开始时间
Z

zhbj2

Unregistered / Unconfirmed
GUEST, unregistred user!
[red][^]在Socket的Midas系统中,启动客户端出现
——BOF 或 EOF中一个是“真”,或者当前的记录已经被删除,所需
的操作要求一个当前的记录” 的错误提示,
应用程序服务器采用的Adoconneciton和Adoquery,且在windows 2000 server中运行;
客户端采用的是socket,clientdataset;在98下运行 。
(注意,如果应用服务器和客户端在一台机器上无此现象,即使此时的数据是连接的
Windows 2000,也是正常,而且如果应用程序服务器在2000下,连接本计算机的数据库
,也出现以上提示)
请大侠停一停自己的高见。
[/b][/red]
 
要装补丁呀,2000的ADO2。6需要补丁,前面帖子多的是,
 
不用问了 应该是ado控件 没有升级 你去borland主页上去下载ado的升级包吧
 
给你的ado控件打补丁,打上了之后就没这个问题了,我以前也碰到这个问题。
 
要是D6就没这个问题,如果是D5的话,装补丁吧。
 
我到网上找了半天,下载安装还是不行(安装的是Mdac2.7),
请指点下载位置,拜托……
邮箱 sdslymk@163.com
 
我发了一份给你,看看把
 
张无忌你好:
你给我的是ado for delphi5的第二个升级版,而我的计算机已经升级,且应用程序服务器在
我的计算机上运行正常,关键是在 2000 或者 XP上运行不正常,
而此升级包在无DELPHI 的计算机上是无法安装的,
我总不能在2000 上安装delphi 吧;
再说在 Xp 上是安装了 DELPHI6 的,
请张大侠在帮助一下 ……
 
这个就没有办法了,你只有重新编译一次,
 
也重新编译了,还是不行,
请你再给想想办法,再次拜托
 
你用的是Delphi5 吧?这个问题我遇到过。跟你的情况一样。后来先是升级了Delphi补丁包,
又升级了Ado的两个补丁包,就一切OK了。注意:在升级ADO以前,最好先安装Delphi
Enterprise 补丁包,否则可能导致你的Delphi启动不正常。
 
感谢各位,原来就是ado的bug,但因为我启用了运行期包,所以本计算机可以,另外的计算机因为
还是原来的包,所以老是错误提示,
即使另外的计算机安装了delphi6,但因为版本号的限制,所以无法显示其作用。
再次感谢各位 !
 
后退
顶部