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