[quote=引用 3 楼 zhangyangziwo 的回复:] 嗯,我想多了,ado.net里的属性,pb里应该用不了 经过试验,在dberr事件内,sqldbcode等于999时,表示数据库连接失败 我用的ole db连接的ms sql 所以,在dberr事件内,判断sqldbcode等于999,对数据库进行了重新连接,初步试验成功,重练后能进行继续操作了,不用退出程序重进,不错
嗯,我想多了,ado.net里的属性,pb里应该用不了 经过试验,在dberr事件内,sqldbcode等于999时,表示数据库连接失败 我用的ole db连接的ms sql 所以,在dberr事件内,判断sqldbcode等于999,对数据库进行了重新连接,初步试验成功,重练后能进行继续操作了,不用退出程序重进,不错
pb使用ado.net数据库接口,能解决DW断网重连的问题吗? 要实现断网重练,首先得判断当前数据库是否连接,pb没提供方法,只能定时查询数据。 ado.net好像有判断数据库状态的方法,如果用ado.net数据库接口,不知能否判断数据库连接窗口?
752
社区成员
12,763
社区内容
加载中
试试用AI创作助手写篇文章吧