vc用ADO连数据库,OPEN的方式选择?解决思路
vc用ADO连数据库,OPEN的方式选择?
第一次用VC连数据库,请教各位一些经验,各位open时用的是同步还是异步,原因是?
如果是异步,用什么方法通知完成连接?
通常是否应该开一个线程去检测数据库连接的状态?用adstateopen,adstateconnecting这些值能完全判断状态了吗?
最好有一点代码谢谢。
------解决方案--------------------
ado提供有事件的,不管是同步异步都会通知
不过劝你别用异步,具体见我遇到的问题http://topic.****.net/u/20120412/14/eaaa4ae2-fe9c-48c7-886e-09f7d633e35e.html
------解决方案--------------------
在连接时很容易阻塞,导致程序假死。
所以,连接写在线程里面比较好。
第一次用VC连数据库,请教各位一些经验,各位open时用的是同步还是异步,原因是?
如果是异步,用什么方法通知完成连接?
通常是否应该开一个线程去检测数据库连接的状态?用adstateopen,adstateconnecting这些值能完全判断状态了吗?
最好有一点代码谢谢。
------解决方案--------------------
ado提供有事件的,不管是同步异步都会通知
不过劝你别用异步,具体见我遇到的问题http://topic.****.net/u/20120412/14/eaaa4ae2-fe9c-48c7-886e-09f7d633e35e.html
------解决方案--------------------
在连接时很容易阻塞,导致程序假死。
所以,连接写在线程里面比较好。