ASP.NET软件开发实用教程 教学课件 作者 华驰任务七.ppt

ASP.NET软件开发实用教程 教学课件 作者 华驰任务七.ppt

ID:50037521

大小:1.31 MB

页数:33页

时间:2020-03-08

ASP.NET软件开发实用教程 教学课件 作者 华驰任务七.ppt_第1页
ASP.NET软件开发实用教程 教学课件 作者 华驰任务七.ppt_第2页
ASP.NET软件开发实用教程 教学课件 作者 华驰任务七.ppt_第3页
ASP.NET软件开发实用教程 教学课件 作者 华驰任务七.ppt_第4页
ASP.NET软件开发实用教程 教学课件 作者 华驰任务七.ppt_第5页
资源描述:

《ASP.NET软件开发实用教程 教学课件 作者 华驰任务七.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《ASP.NET软件开发案例教程》任务七数据访问层及实体类创建任务描述在本任务中基于对ADO.NET的学习,使用其提供的Connection、Command、DataReader、DataAdapter、DataSet等各种数据库操作对象完成为网络在线考试系统数据访问层创建DBHElper类、StudentService.cs类及数据库中各表的访问类。使用JavaScript语言完成网络在线考试系统考试时间倒计时功能的编制。任务分析对数据表的增、删、改、查操作是实现动态网站交互的一种很重要的手段,ADO.NET是.NETFramework中用于数据访问的组件,使用ADO.NET提供的各种对象

2、可以实现对数据库的各种操作。若要使用ADO.NET的各个对象实现对数据库的各种操作,首先要掌握的ADO.NET提供的Connection、Command、DataReader、DataAdapter、DataSet等各种数据库操作对象的特点及使用方法;在此基础上通过为网络在线考试系统创建数据访问层DBHElper类及数据库中各表的访问类,掌握ADO.NET提供的Connection、Command、DataReader、DataAdapter、DataSet等各种数据库操作对象的属性和用法及对各类数据库表的增、删、改、查方法。通过实施该任务,掌握上述ADO.NET的对象的属性及用法及Java

3、Script在软件开发中的应用。任务准备1.ADO.NET简介ADO.NET是.NETFramework中用于数据访问的组件,它由MicrosoftActiveXDataObjects(ADO)改进而来,是一组用于数据源进行交互的面向对此昂类库。通常情况下,数据源是数据库,但它同样也能够是文本文件、Excel表格或者XML文件。ADO.NET允许和不同类型的数据源以及数据库进行交互。微软公司认为,ADO.NET是对早期ADO技术的“革新性改进”。应该说,它确实是一种非常优秀的数据访问技术,对于使用.NETFramework进行软件开发的程序员来说,它是必须掌握的技术之一。ADO.NET提供与

4、数据源进行交互的相关公共方法,但是对于不同的数据源采用一组不同的类库。这些类库成为DataProviders,并且通常是以与之交互的协议和数据源的类型来命名的。任务准备ADO.NET的对象模型如图所示:任务准备ADO.NET包含两个核心组件:.NETFramework和DataSet。(1)数据提供程序.NETFramework.NETFramework中的数据提供程序组件用于同数据源打交道。它包含4个对象:Connection对象、Command对象、DataReader对象和DataAdapter对象。由于数据源不同,上述4个对象分别针对不同的数据源做了不同的实现,比如对于SQLServ

5、er数据库,它们的具体实现是SqlConnection、SqlCommand、SqlDataReader和SqlDataAdapter;对于Access数据库,他们的实现是OleDbConnection、OleDbCommand、OleDbDataReader和OleDbDataAdapter。任务准备Connection对象的常用属性属性说明ConnectionString执行Open方法连接数据源的字符串DataBase将要打开数据库的名称DataSource包含数据库的位置和文件State显示当前Connection对象的状态2.Connection对象Connection对象主要用于

6、建立与指定数据源的连接,处理访问数据源时所需要的安全设置。通过Connection对象打开数据库连接,是操作数据库的前提和基础。(1)Connection对象的属性和方法任务准备(2)连接字符串只要使用几个主要的参数就可以完成连接数据库的操作。例如:“Server=(local);database=Northwind;uid=sa;psw=;”;这是以SQL身份验证登陆的写法,如果以Windows方式登陆则数据库连接字符串应为:Datasource=(local);InitialCatalog=Northwind;IntegratedSecurity=SSPI;连接字符串可以在Connect

7、ion对象的ConnectionString属性中指定。Connection对象的常用方法属性说明Colse关闭数据库连接CreateCommand创建并返回一个与该连接关联的SqlCommand对象Open打开一个数据库连接ChangeDarabase改变当前连接的数据库。需要一个有效的数据库名称任务准备(3)Connection对象的创建方法1:利用SqlConnection类的无参构造函数创建一个未初始

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

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

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