0 c# oracle database-connection oracle10g
如何检查从C#app到oracle 10g数据库的连接?
例如,我在机器上安装了IP 10.50.65.2的Oracle服务器.我在app.config中维护IP,端口.
我将应用程序移动到连接到另一个网络的另一台PC 我需要检查是否可以与数据库服务器建立正确的连接.
如果无法创建数据库连接,我只需显示简单消息,请在app.config中修改数据库连接数据.
为什么不尝试创建连接并在失败时捕获异常?
也许是这样的:
public bool CheckConnection()
{
string connectionString = ""; //Get from configuraiton.
using(var conn = new OracleConnection(connectionString))
{
try
{
conn.Open();
return true;
}
catch
{
return false;
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9154 次 |
| 最近记录: |