XE5: Access violation at address 509FDA3B in module 'dsnap190.bpl'. Read of address 00000000.

标题:

XE5: Access violation at address 509FDA3B in  module 'dsnap190.bpl'. Read of address 00000000.

楼主:

使用盒子论坛中的XE5版,在制作 DataSnap程序时,我先在DELPHI7,用老旧的方法 RemoteDataModule+SockConnection的方法.

编绎出的程序,能正常运行.

但拿到XE5个编绎后, 客户端的ClientDataSet无法Active.

在设计模式下,试图将 ClientDataSet.Active=True, 总是会弹出错误:


Access violation at address 509FDA3B in module 'dsnap190.bpl'. Read of address 00000000.


由于我是先在D7下编绎成功也执行成功,
转到XE5中,我没有改任何东西.

应当能排除一些低级错误. 

不知是破解的原因,还是其它原因???
----------------------------------------------
...

 

1楼:

采用网上的新版DataSnap+SQLConnection

当客户端的 ClientDataSet.Active=True, 也一样会弹出上述的错误.
---------------------------------------------- 

1楼:

midas.dll 冲突。

这种低级问题,怎么就那么多白痴问呢!
---------------------------------------------- 

2楼:

非常感谢(Flying Wang)朋友.(虽然语言很锋利 *_*)

我把在cmd下,执行 Regsvr32 midas.dll /u  
把原先的卸载掉.

然后再重新注册过正确路径的,
regsvr32 (正确路径)\midas.dll

执行时,就成功了.能通过DataSnap取到数据.

但在设计期间,
当客户端的 ClientDataSet.Active=True, 也一样会弹出上述的错误.

能解决就最好了.不能解决,也没关系. 

再次感谢(Flying Wang)!
---------------------------------------------- 

3楼:

楼上的 IDE 用的是 SYSTEM32 目录下的 MAIDAS.DLL.
---------------------------------------------- 

4楼:

事实证明,aknightchen是好同学!
---------------------------------------------- 

5楼:

温馨提醒,WIN7 64用的目录是 

C:\Windows\SysWOW64\midas.dll

---------------------------------------------- 

6楼:

后来,我干脆不用DLL, 直接在USES语句中,加上那个MIDAS单元"MidasLib".

避免和别人的其它版本的MIDAS.DLL冲突.
---------------------------------------------- 

posted on   癫狂编程  阅读(411)  评论(0编辑  收藏  举报

编辑推荐:
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
阅读排行:
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
历史上的今天:
2019-08-04 delphi 中配置文件的使用(*.ini)和TIniFile 用法
2019-08-04 Delphi 字符串加密与解密函数
2019-08-04 Delphi编写的等长加密与解密
2019-08-04 java和delphi共用的des加密解密
2019-08-04 delphi读写INI系统配置文件
2019-08-04 1.ini读写操作
2019-08-04 【经验】Delphi INI文件保存与读取

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
好的代码像粥一样,都是用时间熬出来的
点击右上角即可分享
微信分享提示