目前,我正在使用基于Windows的系统,它使用mySQL作为数据库。数据库可以位于连接到同一网络的远程计算机上。 我的问题是,我如何检查这个远程地址是我的数据库源是否存在或当前可到达。C#如何检查本地网络的远程IP地址
0
A
回答
0
bool CheckConnectionStatus()
{
String strConnection="/*your connection string here*/";
SqlConnection con = new SqlConnection(strConnection);
if(con.State == ConnectionState.Closed)
{
try
{
con.Open();
con.Close();
}
catch(Exception e)
{
return false;
}
}
else
{
return true;
}
}
+1
当你打开时检查它会泄漏连接。 –
+0
@BartFriederichs:是的,但是我们可以有其他选择吗?我正在考虑...... –
+0
在返回之前关闭它。或者使用可能可用的“IsConnected”标志。 –
相关问题
- 1. 本地网络HTTPS的IP地址
- 2. 如何获取远程计算机的本地网络IP地址
- 3. 如何检索远程IP地址?
- 4. 如何查找本地网络IP地址
- 5. 远程IP地址
- 6. 在java中的远程客户端的本地网络IP地址
- 7. 如何获取WindowsStore Apps的本地网络IP地址
- 8. 如何检查网络地址是否在本地Qt
- 9. 如何检测本地IP地址
- 10. 检查IP地址
- 11. 如何从网络上的IP地址获取MAC地址?
- 12. 如何检测本地网络上其他设备的IP地址?
- 13. 跨IP网络的IP地址
- 14. vb6从本地主机或远程IP地址检索IPV6
- 15. GetExtendedUdpTable和远程IP地址
- 16. 如何将IP地址拼接到C#/ asp.net中的网络地址?
- 17. 如何检查子域的IP地址
- 18. 从网络设备的IP地址列表中查找打印机IP地址
- 19. 如何从远程主机的以太网地址获取IP地址?
- 20. bash脚本将IP地址从网络和本地文件
- 21. 从本地网络的IP地址获取本机网络上的机器MAC地址#
- 22. 如何在网络上查找特定桌面的IP地址?
- 23. 如何在网络中查找未使用的IP地址?
- 24. 如何查找IP地址是否是链接本地地址
- 25. 检查IP地址是否在网络中
- 26. Golang - 检查是否IP地址是网络中
- 27. 使用Python从IP地址检查网络连接
- 28. 如何将一个IP地址转换为本地网络中的另一个IP地址?
- 29. Python中本地网络的IP地址/主机名列表
连接到它。它不可访问,它不连接,请确保您优雅地处理错误。 (说真的,我认为这不是数据库驱动的应用程序的责任,以做网络相关的东西。) –