首页
学习
活动
专区
工具
TVP
发布

ADO数据库C#中ExecuteReader、ExecuteNonQuery、ExecuteScalar、SqlDataReader、SqlDataAdapter

SqlDataReader 使用sqlDataReader时,链接必须是打开的;设置此参数后,关闭SqlDataReader时会自动关闭使用的连接(CommondBehavior.CloseConnection...) /// 执行查询的方法,支持存储过程 /// SQL参数,如果没有参数,则为null /// 读取器SqlDataReader public static SqlDataReader...时,链接必须是打开的;设置此参数后,关闭SqlDataReader时会自动关闭使用的连接(CommondBehavior.CloseConnection) dr = cmd.ExecuteReader...与SqlDataAdapter+DataSet的区别 一,SqlDataReader //基于连接,只读访问 适合数据量较小。...三,SqlDataReader返回的是一个数据读写器,只能一条条的读,操作起来不灵活,一般在只读的时候才用到。

78330
您找到你想要的搜索结果了吗?
是的
没有找到

浅谈ADO.NET中的对象——Connection、Command、DataReader、DataAdapter、DataSet、DataTable

◆ ExecuteReader():返回值为SqlDataReader类型,用于对数据库的查询,下文对SqlDataReader的描述中会说明。 ...更多关于SqlCommand的细节可以参考MSDN:SqlCommand 类 【SqlDataReaderSqlDataReader主要与SqlCommand结合使用用来快速读取,并且这种读取只能...创建:SqlDataReader只能由SqlCommand对象的ExecuteReader()方法创建。    ...SqlDataReader可以逐条读取数据,也可以直接作为数据源赋值给某些控件的DateSource属性。    ...需要注意的是:一个SqlConnection连接下只允许打开一个SqlDataReader,此时这个SqlConnection对象只为这一个SqlDataReader服务,如果还想再打开一个SqlDataReader

1K30

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券