C#中的五大对象(易懂版)

Connection,Command,DataReader,DataAdapter,DataSet

1,Connection 对象 —— 连接数据库

    首先与数据库进行连接;ConnectionString 数据库连接字符串,用于指定与哪种数据库进行连接。

2.Command 对象 —— 执行SQL语句

    连接数据库之后,就可以对数据源进行操作了。 对数据源的操作一般包括查看,插入,更新和删除,ADO.NET使用Command对象进行这些操作。

    Command对象执行命令的方法有ExecuteNonQuery(),ExecuteScalar(),ExecuteReader()等。

    ExecuteNonQuery()方法用来执行Insert,Update,Delete等非查询语句和其他没有返回结果集的SQL语句,并返回执行命令后影响的行数。

    ExecuteScalar()方法用于返回结果集中的首行首列,一般用来执行Count(),Sum()等合计函数的语句。

    ExecuteReader()方法用于执行查询操作,它返回一个DataReader对象。

3.DataReader 对象 —— 读取数据

    DataReader对象从数据源中获取只读的,单向的数据流。DataReader类没有构造函数,不能直接实例化,需要从Command对象中返回一个DataReader实例。

4.DataAdapter 对象 —— 数据适配器

    DataAdapter对象通过Fill()方法把数据源数据填充到本机DataSet或DataTable中,填充完成后与数据库服务器的连接自动断开。

5.DataSet 对象 —— 数据集

    DataSet对象是ADO.NET中用来访问数据库的对象。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值