【发布时间】:2012-10-25 18:31:29
【问题描述】:
有什么方法可以从SqlDataAdapter 获取SqlConnection?
我原以为会找到 SqlDataAdapter.Connection 属性。
【问题讨论】:
标签: .net ado.net sqldataadapter
有什么方法可以从SqlDataAdapter 获取SqlConnection?
我原以为会找到 SqlDataAdapter.Connection 属性。
【问题讨论】:
标签: .net ado.net sqldataadapter
查看SelectCommand 或您感兴趣的任何命令。
【讨论】:
SqlDataAdapter 具有属性 SelectCommand(SqlCommand 的类型),SelectCommand 具有属性 Connection(SqlConnection 的类型)。
【讨论】:
可以从相关的SqlCommand中获取。
取决于设置哪一个:
adapter.SelectCommand.Connection;
adapter.InsertCommand.Connection;
adapter.UpdateCommand.Connection;
adapter.DeleteCommand.Connection;
【讨论】:
使用这个:
var da = new SqlDataAdapter();
....
string connectionString = da.SelectCommand.Connection.ConnectionString
【讨论】: