`
gaofen100
  • 浏览: 1187466 次
文章分类
社区版块
存档分类
最新评论

【黑马程序员】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培训、期待与您交流! ----------------------


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics