在工作站利用ADOConnection,ADODataSet连接服务器中的数据库,
碰到如下问题:
1、进入程序,打开数据库连接,OK
2、断掉网线半分钟后再连上(或重启服务器)
3、关闭ADODataSet,再Open,出错,再关闭,再Open....永远出错
4、关闭ADOConnection,再打开ADODataSet,OK
5、若不做第3步,直接执行第4步,则出错,出错后再执行第4步,OK 现在的问题是断网再连上后,如何能一次打开ADODataSet连接成功?
说明:ADOConnection和ADODataSet是设计期放置的
碰到如下问题:
1、进入程序,打开数据库连接,OK
2、断掉网线半分钟后再连上(或重启服务器)
3、关闭ADODataSet,再Open,出错,再关闭,再Open....永远出错
4、关闭ADOConnection,再打开ADODataSet,OK
5、若不做第3步,直接执行第4步,则出错,出错后再执行第4步,OK 现在的问题是断网再连上后,如何能一次打开ADODataSet连接成功?
说明:ADOConnection和ADODataSet是设计期放置的
估计可能是ADOConnection的连接和释放的原因,但不知具体是什么?
若重新打开ADOConnection,再打开ADODataSet时,出错。
若直接打开ADODataSet时也出错
若直接打开ADODataSet出错后再关闭ADOConnection,再打开ADODataSet则OK
现在能够有一种方法一次直接打开ADODataSet而不报错? 楼上 h_S2000(处理器) 的方法行不通!
这个顺序就可以