佚名通过本文主要向大家介绍了
如何挂接自己的事件处理代码到ADO事件中?等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 如何挂接自己的事件处理代码到ADO事件中?
描述:
解决方案1:
描述:
我通过智能指针的方式动态创建ADO对象,如何在这个动态创建的对象中使用它提供的事件?
最好有示例代码
解决方案1:
你实现相应的Event接口,然后将对象作为事件源就可以了。
看看连接点。懂原理了就简单了。
这个不太好办,在ado中这些事件已经挂接好了!例如:QuerySend事件 指示 ADO 正在执行命令。该事件可由下列函数触发:
Connection.Execute
Command.Execute
Connection.<存储过程名>
Recordset.Open
没有办法了,ado也没有暴露内部的事件接口,就是暴露了你也得先__unhook了内部的,然后再__hook你的!