基于ado.net技术访问sql server数据库的编程实现

基于ado.net技术访问sql server数据库的编程实现

ID:10059493

大小:39.00 KB

页数:14页

时间:2018-05-23

基于ado.net技术访问sql server数据库的编程实现_第1页
基于ado.net技术访问sql server数据库的编程实现_第2页
基于ado.net技术访问sql server数据库的编程实现_第3页
基于ado.net技术访问sql server数据库的编程实现_第4页
基于ado.net技术访问sql server数据库的编程实现_第5页
资源描述:

《基于ado.net技术访问sql server数据库的编程实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于ADO.NET技术访问SQLServer数据库的编程实现摘要:SQLServer是当前较为常用的数据库管理系统之一,具有速度快、功能强、易使用等特点,它主要解决数据的存储与管理问题。为了更好地实现对SQLServer数据库的访问,提出了新的数据库访问技术即ADO.NET。在此介绍了ADO.NET的核心组件和体系结构,阐述了利用ADO.NET访问数据库的2种不同方式,结合实例展示了利用ADO.NET访问SQLServer2005的基本过程,并给出了关键代码,实现了对数据的有效管理。关键词:AD

2、O.NET;数据库访问;SQLServer;数据库管理中图分类号:TN911⁃34;TP311文献标识码:A文章编号:1004⁃373X(2014)08⁃0095⁃04ProgrammingofaccessingSQLServerdatabasebasedonADO.NETJIANGLing,YANGPing⁃li,YangMei,YUANYuan(NorthwestInstituteofNuclearTechnology,Xi’an7

3、10024,China)14Abstract:Beingoneofthemostcommonly⁃useddatabasemanagementsystems,SQLServerhasthecharacteristicsofhighspeed,strongfunctionandeasytouse,andcansolvetheproblemsofdatastorageandmanagement.InordertoachieveabetterwayforaccessingSQLServer

4、,ADO.NETcalledasanewdatabaseaccesstechnologyisproposed.ThecorecomponentsandthearchitectureofADO.NETaresimplyintroduced.TwodifferentmodestoaccessdatabaseusingADO.NETareexplained.ThebasicprocessofusingADO.NETtoaccessSQLServerispresentedwithaninstancean

5、dthekeycodesarealsogiven.Thegoaltoefficientlymanagedatawasachieved.Keywords:ADO.NET;databaseaccess;SQLServer;databasemanagement0引言14数据库技术是计算机科学技术中发展最快的领域之一,也是应用最广泛的技术之一,它已成为计算机信息系统与应用系统的核心技术和重要基础。目前,数据库系统已经广泛应用于各个领域,例如管理信息系统、办公自动化系统、图书情报检索系统等。数据库系统的特

6、点主要有以下几个方面[1]:(1)数据结构化。数据的共享性高,冗余度低,易扩充;(2)数据独立性高。数据由数据库管理系统(DBMS)统一管理和控制。随着应用程序的发展演变,越来越多的应用程序需要通过网络传递数据。Microsoft结合.NET框架为数据访问提供全新的编程模型――ADO.NET。通过ADO.NET不仅能够使应用程序链接到数据源,检索、操纵和更新数据,而且能够实现对非关系数据库的访问。本文主要介绍在VisualC#.NET中如何利用ADO.NET进行数据访问,在数据库的选用上,采用了

7、微软公司的SQLServer2005。1ADO.NET的体系结构ADO.NET是.NETFramework提供给.NET开发人员的一组类,以目前业界认可与广泛使用的XML为基础,提供一致的方法来访问各种数据源和完善的数据访问服务,包括MicrosoftSQLServer数据库、ODBC、OLEDB数据源、Oracle数据源以及XML等[2]。14ADO.NET是一种全新的、强大的数据库访问技术[3]。它可将系统前端的用户界面和后台数据库联系起来,应用程序可以通过ADO.NET来链接各种数据源,检

8、索、插入、修改和删除数据源中的数据以及以快速、只读、只进的方式访问数据[4]。用户和系统之间一次典型的交互过程如图1所示。与传统的访问Web数据库的方法相比较,ADO.NET数据访问技术具有2个突出的优点:一是紧密集成XML作为数据传输标准,使得ADO.NET能够更加灵活地访问各种不同类型的数据;二是采用中断式访问模式,应用程序只是在需要访问或者更新数据时才会链接到数据库,一旦完成后就立即断开,完成此任务的就是ADO.NET的2个核心组件。图1ADO.NET的数据访问过程ADO.NET提供2个核

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。