新一代数据访问工具(一)--DataSource控件概述

本文介绍了新一代数据访问工具——DataSource控件,该控件在2007年推出,为ASP.NET应用程序提供了便捷的数据访问方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

新一代数据访问工具(一)--DataSource控件概述
2007年09月01日 星期六 11:49
在asp.net2.0中提供了新一代的数据访问工具--DataSource。它为简单的数据库开发提供了便捷的方式。
一、DataSource & ADO.Net
    ADO.Net是微软先进的数据库访问技术,那它和DataSource控件相比有哪些区别呢?
    1、ADO.Net是微软新一代的数据库访问技术,并将继续担任数据库访问的重要任务。它对开发人员要求较高、灵活度较高,对于初学人员难以很好的驾驭。
    2、DataSource控件是asp.net2.0中新推的数据库访问工具,它不属于ADO.Net。它为不熟悉ADO.Net和SQL的人员提供了一个便捷简单的数据访问方式,其优点是,对常用的增、删、改、查的数据库操作支持较好,能够自动优化数据库访问逻辑,并且能与一些数据绑定控件相互配合简化程序开发。其缺点是数据处理的灵活度较差。
    DataSource不能完全替代ADO.Net,它将来的应用场境一般为:
    1)快速开发,对于业务逻辑简单的小项目,以拖动的方式来构建。
    2)与ADO.Net配合使用,主要担任业务业务功能层数据的调用,并配合数据绑定控件显示数据。
二、DataSource分类
    SqlDataSource:访问各种数据库,支持高速缓存,支持筛选、排序、分页等功能。
    ObjectDataSource:访问与使用各种业务对象提取数据,并为web层提供绑定数据。
    XMLDataSource:能够使用业务对象和XML文件,并为web层提供中间数据。
    SiteMapDataSource:搭配导航控件读取.sitmap文件中的数据。
三、架构图
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值