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

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 关注
  • 487 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号