我可以从SqlDataAdapter获取SqlConnection吗?

时间:2012-10-25 18:31:29

标签: .net ado.net sqldataadapter

有没有办法从SqlConnection获取SqlDataAdapter

我原本希望找到一个SqlDataAdapter.Connection属性。

4 个答案:

答案 0 :(得分:4)

查看SelectCommand或您感兴趣的任何命令。

答案 1 :(得分:3)

SqlDataAdapter的属性SelectCommand(类型SqlCommand)和SelectCommand的属性Connection(类型SqlConnection)。

答案 2 :(得分:3)

您可以从相关的SqlCommand获取它。

取决于设置中的哪一个:

        adapter.SelectCommand.Connection;
        adapter.InsertCommand.Connection;
        adapter.UpdateCommand.Connection;
        adapter.DeleteCommand.Connection;

答案 3 :(得分:1)

使用此:

var da = new SqlDataAdapter();
....
string connectionString = da.SelectCommand.Connection.ConnectionString