当Delphi开发的数据库程序运行时..........
一.当物理断开网络线后,这时需要连接数据库中,程序会报错,是不是要重启整个程序呢?是不是物理接通后
又可以运行(如读取数据了).
二.DBE和ADO在程序运行时,是不是要一直保持连接程序才能运行呀...,能不能在程序开发中代码断开连接
需要时才连接一次??
初学者,请指教!!
一.当物理断开网络线后,这时需要连接数据库中,程序会报错,是不是要重启整个程序呢?是不是物理接通后
又可以运行(如读取数据了).
二.DBE和ADO在程序运行时,是不是要一直保持连接程序才能运行呀...,能不能在程序开发中代码断开连接
需要时才连接一次??
初学者,请指教!!
问题1:需要重新连接。
问题2:可以
2.完全没问题看看这个,有兴趣的话 http://www.130132.cn/0_12_227329.aspx
...
except
....
if 网络问题 then
tdatabase.close;
....
end
try
OraSession1.ConnectString:=用户名/密码@IP:1521:数据库名';
OraSession1.Options.Net:=true;
OraSession1.Connected:=true;
except
showmessage('系统与服务器断开连接!请与管理员联系!');
application.Terminate;
end;