0
我正在处理以DBCommand.Connection形式连接到数据库的对象,以及以SQLConnection形式连接到数据库的另一个对象。有没有办法将一个DBCommand.Connection传递给SQLConnection?
持久安全性是关闭的,所以我不能创建一个新的SQLConnection,因为密码被剥离了,我怎么能做到这一点的任何想法?
我正在处理以DBCommand.Connection形式连接到数据库的对象,以及以SQLConnection形式连接到数据库的另一个对象。有没有办法将一个DBCommand.Connection传递给SQLConnection?
持久安全性是关闭的,所以我不能创建一个新的SQLConnection,因为密码被剥离了,我怎么能做到这一点的任何想法?
如果我正确理解您的问题,您正在询问如何将DbCommand.Connection
属性(其类型为DbConnection
)转换为SqlConnection
。
由于SqlConnection
的DbConnection
继承你可以简单的相应方法进行投放:
SqlConnection con = (SqlConnection) dbCommand.Connection;
当然这个假设DbConnection
实际上是一个SqlConnection
。
谢谢Tim!我以为DBCommand是一个旧的.Net连接实现,并没有意识到它们是相关的。很棒。 –