ASP.NET网页开发实用教程 教学课件 作者 陈运海 电子教案第6章.ppt

ASP.NET网页开发实用教程 教学课件 作者 陈运海 电子教案第6章.ppt

ID:50037430

大小:483.00 KB

页数:29页

时间:2020-03-08

ASP.NET网页开发实用教程 教学课件 作者 陈运海 电子教案第6章.ppt_第1页
ASP.NET网页开发实用教程 教学课件 作者 陈运海 电子教案第6章.ppt_第2页
ASP.NET网页开发实用教程 教学课件 作者 陈运海 电子教案第6章.ppt_第3页
ASP.NET网页开发实用教程 教学课件 作者 陈运海 电子教案第6章.ppt_第4页
ASP.NET网页开发实用教程 教学课件 作者 陈运海 电子教案第6章.ppt_第5页
资源描述:

《ASP.NET网页开发实用教程 教学课件 作者 陈运海 电子教案第6章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ASP.NET网页开发实用教程Titleslide第6章ASP.NET数据库编程本章应知1.数据库编程基础2.掌握主要数据库对象OleDbCommand、OleDbConnection、OleDbAdapter、DataSet、OleDbdataReader的使用3.ADO.NET数据库基本连接和操作、数据绑定技术本章应会1.ADO.NET与数据库的连接方法2.握数据控件DataGrid与数据库的绑定方法3.学会数据的检索、修改、插入方法4.常用数据控件属性的设置方法26.1ASP.NET基础知识

2、简介ASP.NET数据库编程中,ADO.NET对象模型有五个主要的组件,分别是Connection对象、Command对象、DataSetCommand、DataSet以及DataReader。这些组件中负责建立联机和数据操作的部分我们称为数据操作组件,分别由Connection对象、Command对象、DataSetCommand对象以及DataReader对象所组成。数据操作组件最主要是当作DataSet对象以及数据源之间的桥梁,负责将数据源中的数据取出后植入DataSet对象中,以及将数据存

3、回数据源的工作。3数据库对象模型详解(1)Connection对象。(2)Command对象。(3)DataSetCommand对象。(4)DataSet对象。(5)DataReader对象。4(6)OleDb数据操作组件。OleDbCommand:表示要对数据源执行的SQL语句或存储过程。OleDbConnection:表示到数据源的连接是打开的。OleDbAdapter:表示一组数据命令和一个数据库连接,它们用于填充DataSet和更新数据源。5SQL数据操作组件SQLConnectionSQ

4、LCommandSQLDataSetCommandSQLDataReader6OleDb数据操作组件和SQL数据操作组件的区别这两种数据操作组件虽然针对的数据源不一样,但是这些对象的架构都一样。例如OleDbConnetion和SQLConnection对象一个是针对OLEDB,适用于Access、Oracle、SQLServer数据库,而SQLConnection是专门针对MSSQLServer数据库而设计的,但是这两个对象都有一样的属性、事件及方法,使用时注意他们的区别。76.2项目1制作简单

5、的学生通讯录ASP.NET提供了与数据库连接的多个对象,使用这些对象,可以创建与MicrosoftAccess数据库、VisualFoxpro数据库、Paradox数据库、SQL数据库等的连接,还可以建立与ODBC数据源的连接。并且提供了对数据库的插入、修改、删除、浏览等多种操作方法,使用方便,易学。本项目对一个简单的学生通讯录数据进行插入、修改、删除、浏览等操作,并且检查数据库的连接状态。介绍了学习数据库程序设计的基本操作。为了更清楚的说明问题,在数据库的选用上,该项目采用了当前比较典型的数据库

6、,一个是远程数据库SQLServer2000,任务1到任务8采用的是SQLServer2000数据库telebook中的“addresstable.mdf”,另外一个是本地数据库Access2000,任务9采用的是Access2000数据库“通讯录.mdb”。86.2.1任务1在SQLServer2000中创建学生通讯录数据库图6-1addresstable数据表结构96.2.2任务2检查数据库的连接状态图6-3检查数据库的连接状态106.2.3任务3创建一个OleDbConnection并显示驱

7、动程序提供者图6-4显示驱动程序提供者116.2.4任务4创建一个OleDbConnection对象并改变当前使用的数据库图6-5改变当前使用的数据库126.2.5任务5在通新录数据库中插入新数据图6-6插入前数据库中的数据13在数据库中插入数据图6-7插入后数据库中的数据146.2.6任务6更新通讯录中数据图6-8更新通信录中数据156.2.7任务7删除数据库中的数据图6-9删除数据库中的数据166.2.8任务8使用DataGrid控件,浏览通信录图6-10浏览通信录176.2.9任务9使用一个

8、OleDbConnection对象连接Access数据库186.3项目2制作“会员登录、注册系统”学习了以上数据库编程基础知识后,我们开始完成一个实际的数据库编程项目:“会员登录、注册系统”。在许多网站中,都要求用户注册,注册成功后,便可登录使用,否则是非法用户,注册的过程实际上是将用户信息存入数据库中,每次登录时,都在该数据库中检查是否合法用户。该项目不够完善,只是一个简单的用于数据库教学的实例。19会员登录、注册系统运行的效果图6-11登录注册系统首界面206.3.1任务1制作

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

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

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