我正在处理一个对象,该对象以 DBCommand.Connection 的形式连接到数据库,另一个对象以 SQLConnection 的形式连接到数据库。
持久安全性已关闭,因此我无法创建新的 SQLConnection,因为密码已被剥离,有什么想法可以做到这一点吗?
我正在处理一个对象,该对象以 DBCommand.Connection 的形式连接到数据库,另一个对象以 SQLConnection 的形式连接到数据库。
持久安全性已关闭,因此我无法创建新的 SQLConnection,因为密码已被剥离,有什么想法可以做到这一点吗?
如果我正确理解您的问题,您是在问如何将DbCommand.Connection
属性(类型为DbConnection
)转换为SqlConnection
.
由于您SqlConnection
的继承DbConnection
可以简单地相应地转换它:
SqlConnection con = (SqlConnection) dbCommand.Connection;
当然,这假设 theDbConnection
实际上是一个SqlConnection
.