ADO.NET :对数据库访问的方法和技术
ADO.NET和ADO的区别:
- ADO以Recorde存储 ADO.NET则以DataSet表示。
- Recorde更像表单,多个表就需要SQL中进行多表连接。DataSet可以是多个表的集合。
- ADO运行是一种在线运行的,意味着不论是浏览或更新数据都必须是实时的。ADO.NET使用离线方式。在访问数据的时候ADO.NET会利用XML制作数据的一份副本,只有在这时间段需要在线。
- ADO使用COM技术,使用的数据类型必须符合COM规范
- ADO.NET基于XML格式,数据类型更为丰富并且不需要做COM编排导致的数据类型转换,提高性能。
ADO.NET结构 5大核心对象
Connection Command DataReader DataAdaper DataSet
细致内容大家在SqlHelper中体会吧!