在我的程序中,我可以看到这些属性总是相等的,在某些特殊情况下可以不同吗?
最佳答案
如果您连接到不同的服务器,这些值将会不同,但我敢打赌您已经知道这一点。此外the documentation of the DataSource
property提到连接的状态(打开或关闭)会影响其值。我不知道 Server
属性。
如果您正在寻找一种识别“平等”连接的方法,您可能需要使用ConnectionString
属性。这就是连接池如何确定关闭的连接是否可以重用。
关于C#,在Mysql连接属性中connection.Server和connection.DataSource总是相等或者存在不同的情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22440638/