社区
Delphi
帖子详情
哪位帮我解决一个ADO 连接问题? 在线等
yinzhiw
2004-06-14 11:09:32
我在用 adodataset 控件时设置了正确的ConnectString,和CommandText
当我把Active设置为true时,出现如下错误:
"Access violation at address 1F4321F1 in module 'msado15.dll'.
read of address 80004002"
但是如果我在程序中设置adodataset1.active := true
就不会出现上面的错误
哪位快帮助我解决一下?
...全文
305
32
打赏
收藏
哪位帮我解决一个ADO 连接问题? 在线等
我在用 adodataset 控件时设置了正确的ConnectString,和CommandText 当我把Active设置为true时,出现如下错误: "Access violation at address 1F4321F1 in module 'msado15.dll'. read of address 80004002" 但是如果我在程序中设置adodataset1.active := true 就不会出现上面的错误 哪位快帮助我解决一下?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
32 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
南京自由人
2004-06-16
打赏
举报
回复
建议:
用DOA或ODAC连接ORACLE
DOA 当前版本4.01,要装ORACLE客户端
ODAC 当前版本4.5.0.15,不需要安装客户端,直接连ORACLE数据库服务器。
「已注销」
2004-06-15
打赏
举报
回复
我也碰到这个问题。在我家的电脑上就出现这个问题,办公室的电脑就不会。
估计要升级一下MS的madc
plt560zj
2004-06-15
打赏
举报
回复
遇到过,是ACCESS问题!可以参考微软的ACCESS参考!
9807146wang
2004-06-15
打赏
举报
回复
上微軟上下載 madc2.8並安裝
yinzhiw
2004-06-15
打赏
举报
回复
数据库是没有问题的
我别的程序都能运行得很好
jackysky
2004-06-15
打赏
举报
回复
我估计是数据库服务器端出现问题了。
yinzhiw
2004-06-15
打赏
举报
回复
谢谢你们的建议
但是我的问题依然没有解决
我可以断定不是连接字符串的问题。
测试是可以通过的.就是ADODataset的问题
有时候出现的是内存读写错误,更可怕的是
托个ado控件到窗体上时候,会自动关掉delphi。
flyboyhua
2004-06-15
打赏
举报
回复
两点建议:
1,查看连接的数据库是否被其他方式打开。
2,尝试用ADOConnection,然后用ADODataset连接。
haoguozhong
2004-06-15
打赏
举报
回复
运行Cliconfg-->选择tcp/ip 试试看,或安装MDAC.
南京自由人
2004-06-15
打赏
举报
回复
没有MDAC组件,建议安装ms sql server2000客户端!
yinzhiw
2004-06-15
打赏
举报
回复
To
ly_liuyang(Liu Yang)
程序逻辑错误是不可能了,我就放了一个ado控件,写了一个select * from table
命令,用的是oracle ole 连接.当把active设置为true时候都出现错误
要么是出现内存错误,我都把delphi装了N遍了
yinzhiw
2004-06-15
打赏
举报
回复
现在还没解决问题
我想应该不是Delphi的问题了,ado好像delphi直接就用的是ms的把.
我想给这个ado驱动卸载掉,再装,请问谁会啊
快帮帮我把
yinzhiw
2004-06-15
打赏
举报
回复
看来我不装系统是解决不了了
唉
vanqi
2004-06-15
打赏
举报
回复
格了系统重装吧……
yinzhiw
2004-06-15
打赏
举报
回复
谢谢你的回复
不过问题依然没有解决,我的MDAC都2.8版本了,delphi我都装了N次了,而且
还删除了在注册表中的信息.有时候在放一个ado控件到form上时还会出现
'Cannot assign a nil to a TParameters.'错误
或者是读写内存错误.
yinzhiw
2004-06-15
打赏
举报
回复
是啊
还没解决,虽然不会在运行前把Active属性设置为true
但是有错误就是不爽。
唉
yinzhiw
2004-06-15
打赏
举报
回复
别Up啊
truexf(小方):
你不是碰到过么给我说说怎么解决的啊
对了
delphi用的msado.dll是不是用的是C:\Program Files\Common Files\System\ado
里面的那个呢
我怎么也在别的文件夹底下也发现了呢
liuqifeiyu
2004-06-15
打赏
举报
回复
还没有解决啊,
你把窗体上的ADODATASET删除再重新添加一个,我有一次是ADOQUERY1在原先是好好的,程序运行一段时间就不行了,我就删除又重新添加了一个程序就没有问题了,DELPHI用的MS的控件有时候很脆弱的。
emeng
2004-06-15
打赏
举报
回复
up
emeng
2004-06-15
打赏
举报
回复
奇怪
加载更多回复(12)
winform控件与
ADO
.NET
ADO
.NET的名称起源于
ADO
(ActiveX Data Objects),是一个COM组件库,用于在以往的Microsoft技术中访问数据。之所以使用
ADO
.NET名称,是因为Microsoft希望表明,这是在NET编程环境中优先使用的数据访问接口。
ado
连接
mysql失败_使用
ADO
连接
数据库常见的错误以及
解决
方案
在 使用 SQL Server 的过程中,用户遇到的最多的
问题
莫过于
连接
失败了。一般而言,有以下两种
连接
SQL Server 的方式,一是利用 SQL Server 自带的客户端工具,如企业管理器、查询分析器、事务探查器等;二是利用用户自己开发的客户端程序,如ASP 脚本、VB程序等,客户端程序中又是利用 ODBC 或者 OLE DB 等
连接
SQL Server。下面,我们将就这两种
连接
方式,...
wps
连接
mysql odbc_如何在WPS中使用
ADO
连接
数据库?
现在数据量越来越大,想实现VBA+
ADO
。因为单位使用WPS居多。编写的代码语句在office2016中能顺利运行并提取到数据,但是在WPS2019(已安装宏)中无法运行。于是从http://club.excelhome.net/thread-1432952-4-1.html了解到可能还需要安装插件,所以到了微软官网下载了【Microsoft Access 2016 数据库引擎可再发行程序包】,最...
ADO
.NET数据
连接
池
21世纪什么最贵?数据库
连接
。对于以数据库做数据存储基石的应用系统来说,数据库
连接
是整个系统中最珍贵的资源之一。数据库
连接
池是为了更有效地利用数据库
连接
的最重要措施。它对于一个大型的应用系统的性能至关重要,特别是Web应用。
ADO
.NET Data Provider(以下简称Data Provider)会
帮
我们管理
连接
池,所以有人说使用
连接
池就像游儿童池一样轻松。但并不是说有了Data P
x64 win64编译环境下
ADO
链接Access数据库的
问题
解决
Win32编译环境下,用
ADO
数据库
连接
Access数据库一般都不会报错,但是最近由于项目上的需要,程序需要编译成64位以便申请到更多的使用内存空间,当把编译方式从Win32改为x64的时候,突然出现了数据库
连接
出现未知错误,这时候就猜到了应该是编译环境的改变导致了数据库
连接
出错,在参考了其他大神的
解决
方案之后,终于
解决
了这个
问题
,我的环境为Win7 64+MFC(VS2010)+
ADO
+Acce...
Delphi
5,402
社区成员
262,733
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章