【黑马程序员】Ado.Net入门

----------------------Windows Phone 7手机开发.Net培训、期待与您交流! ----------------------


Ado.Net提供了访问数据(如:SQL Server、Access、Excel、XML)的统一接口。它包含:连接数据库、执行命令和检索结果这几项基本的数据库操作功能。对于检索结果,既可以直接处理,也可以将其存储在DataSet对象中。

Ado.Net有以下几个主要的类:

Connection 类

   建立与特定数据源的连接。


Command对象

成功与数据建立连接后,就可以用Command对象来执行查询、修改、插入、删除等命令; Command对象常用的方 法有ExecuteReader方法、ExecuteScalar()方法和ExecuteNonQuery()方法;插入数据可用ExecuteNonQuery()方法来执行插入命令。


DataReader类

许多数据操作要求你只是读取一串数据。DataReader对象允许你获得从Command对象的SELECT语句得到的结果。考虑性能的因素,从DataReader返回的数据都是快速的且只是“向前”的数据流。这意味着你只能按照一定的顺序从数据流中取出数据。这对于速度来说是有好处的,但是如果你需要操作数据,更好的办法是使用DataSet。


DataAdapter类

  用数据源填充DataSet并解析更新


DataSet对象

DataSet是包含数据表的对象,可以在这些数据表中临时存储数据以便在应用程序中使用。如果应用程序要求使用数据,则可以将该数据加载到数据集中,数据集在本地内存中为应用程序提供了待用数据的缓存。即使应用程序从数据库断开连接,也可以使用数据集中的数据。









----------------------Windows Phone 7手机开发.Net培训、期待与您交流! ----------------------


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值