了解ADO.NET数据库先关技巧说明
创始人
2024-06-17 15:11:34
0

ADO.NET数据库是微软针对ADO的缺陷而重新设计的一种全新的数据库访问模型,它支持工业标准,集合了所有用于数据处理的类型。论述了ADO.NET数据库的结构和其中的主要对象,ADO.NET数据库的显著特点就是结合了XML技术、实现了在断开的概念下。

基于多层架构实现数据库的访问,是专门针对Web设计的。以访问国网南京自动化研究院水情所的水库水文WDS数据库为例,探讨了利用ADO.NET数据库技术访问数据库的方式,为利用.NET(ASP.NET)开发电网水调自动化系统提供数据基础。

引言ADO.NET数据库是ADO的***发展产物,更具有通用性。它的出现,开辟了数据访问技术的新纪元。基于Web的数据库访问是目前***的数据访问技术,它不但成功地实现了网络断开、在Web页无状态情况下客户端对服务器上数据库的访问,而且并不需要开发人员做大量的工作[1]。

ADO.NET数据库是微软在.NET平台下开发地一种全新的数据库访问机制[2]。与ADO相比,ADO.NET数据库满足了ADO无法满足的3个重要需求:为适应Web环境的编程需要提供了断开的数据访问模型;提供了与.NET的紧密集成;提供了与.NET框架的无缝连接。在性能上,由于ADO使用COM封送在层间传…#t#

ActiveX Data Object(简称ADO)是微软提供的数据访问模型,依据这个模型可很轻松的操作数据库。同时ADO受到微软所以开发工具的支持,所以无论是VB、VC、ASP开发都可以使用。所以开发ASP数据库应用程序,只需在代码中嵌入SQL(结构化查询语言)命令。

用户就可以很轻松的输入、更新、和删除后台的数据库记录。当用户端的浏览器填好表单所要求输入的资料并按下“Submit(确认)”按钮后,经过互联网、内联网传送HTTP请求到WEB服务器,该请求在WEB服务器执行一个表单所指定的Active Server Pages程序(后缀名为.ASP的文档)。

ADO.NET数据库不仅仅是ADO的一个简单升级,它是微软.NET战略的一个重要组成部分,那么到底和以前有什么不同呢?现在就让本文来告诉你。

以前在ADO中进行数据处理的主要方法是OLEDB,现在在ADO.NET数据库中也是如此。但是微软为了更好地支持目前广泛使用的两个数据库Oracle和SQL Server对OLEDB做了专门的扩展,它们分别是OracleClient和SQLClient 类,当然由于数据库产品很多,为了便于以前的OLEDB的程序升级,故也对OLEDB本身做了升级处理。在.Net中表现为OLEDB类。

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...