SqlDataAdapter 与 SqlConnection 和 SqlCommand 一起使用,以便在连接到 SQL Server 数据库时提高性能。
SqlDataAdapter 的这一实现自动打开和关闭 SqlConnection(如果它尚未打开)。 在必须为两个或更多 SqlDataAdapter 对象调用 Fill 方法的应用程序中,它会非常有用。 如果SqlConnection 已打开,则必须显式调用 Close 或 Dispose 以将其关闭。
private static DataSet SelectRows(DataSet dataset,string connectionString,string queryString) { using (SqlConnection connection = new SqlConnection(connectionString)) { SqlDataAdapter adapter = new SqlDataAdapter(); adapter.SelectCommand = new SqlCommand(queryString, connection); adapter.Fill(dataset); return dataset; } }
时间: 2024-10-14 09:46:42