读书人

BCB中ADOConnection和ADOStoredProc的

发布时间: 2012-03-15 11:50:38 作者: rapoo

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

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

读书人网 >C++ Builder

热点推荐