首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

BCB中ADOConnection和ADOStoredProc的有关问题

2012-03-15 
BCB中ADOConnection和ADOStoredProc的问题在同一个项目中 我要分别两次链接数据库提取数据库的数据,通过存

BCB中ADOConnection和ADOStoredProc的问题
在同一个项目中 我要分别两次链接数据库提取数据库的数据,通过存储过程来读取数据,但是在两个 窗口上分别放上AdoConnection和ADOStoredProc控件,第一个调用的通常会成功,但是第二个调用的 会失败。出现内存地址错误的信息,请问各位 有什么解决方案,还是BCB6本身就有这个BUG,就不能解决的。

[解决办法]
写一个函数,需要连接它或一直连接直到关闭程序的时候关闭连接
[解决办法]
应该不是C++Builder的BUG,很多情况下都是用户的代码逻辑造成的错误。
你的存储过程执行的代码是否很复杂?以及两个不同的ADOConnection和两个ADOStoredProc是否都进行了初始化?
[解决办法]
是不是打开连接后没有关闭又来新的连接
[解决办法]
建议用同一个adoconnection看看。可以在判断第一个命令执行完了后,执行第二个命令

热点排行