为了账号安全,请及时绑定邮箱和手机立即绑定

C# DataTable 和 SqlDataAdapter 打开、关闭连接和性能问题

C# DataTable 和 SqlDataAdapter 打开、关闭连接和性能问题

C#
慕雪6442864 2021-08-22 15:42:04
这是我用来从数据库中获取数据的函数 public static DataTable getDataTable(string sql, string tableName)    {        DataTable dt = new DataTable();        try        {            SqlDataAdapter da = new SqlDataAdapter(sql, new SqlConnection(strConn));            da.Fill(dt);            dt.TableName = tableName;        }        catch (Exception)        {            dt = null;        }        return dt;    }问题是:它会自动打开和关闭连接吗?因为似乎我们只将 sql 查询传递给 SqlDataAdapter 并且它没有打开或关闭连接。它是否会导致任何性能减慢应用程序?它是否会导致服务器(内存)出现任何性能问题?提前致谢。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 431 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信