ASPNET应用开发教程 刘志成教学资源案例5 实现用户注册功能.ppt

ASPNET应用开发教程 刘志成教学资源案例5 实现用户注册功能.ppt

ID:51617116

大小:4.80 MB

页数:15页

时间:2020-03-26

ASPNET应用开发教程 刘志成教学资源案例5 实现用户注册功能.ppt_第1页
ASPNET应用开发教程 刘志成教学资源案例5 实现用户注册功能.ppt_第2页
ASPNET应用开发教程 刘志成教学资源案例5 实现用户注册功能.ppt_第3页
ASPNET应用开发教程 刘志成教学资源案例5 实现用户注册功能.ppt_第4页
ASPNET应用开发教程 刘志成教学资源案例5 实现用户注册功能.ppt_第5页
资源描述:

《ASPNET应用开发教程 刘志成教学资源案例5 实现用户注册功能.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、案例5实现用户注册功能授课课时:4课时(180分钟)主编:刘志成25.1案例描述本案例使用ADO.NET数据库访问技术实现用户注册功能。注册功能将新用户在注册时输入的信息保存到用户表中,也就是在数据表中执行插入操作。将使用SqlConnection对象连接数据库、SqlCommand对象对数据表执行插入操作。案例描述35.2案例完成步骤5.2.1创建项目和页面1.创建Web项目2.添加已经存在的页面45.2案例完成步骤5.2.2编码实现1.检测用户名检测用户名功能主要就是检查在注册时输入的用户名是否已经被注册,原理是根据输入的用户名对数据库

2、中的用户表进行查询,若数据表中有对应记录则表示此用户名已经被注册,若数据表中没有对应记录则表示此用户名还没有被注册2.实现注册注册功能将新用户在注册时输入的信息保存到用户表中,也就是在数据表中执行插入操作55.3知识链接5.3.1ADO.NET简介ADO.NET(即ActiveXDataObjects.NET)是微软.NET平台中的一种最新的数据库访问技术ADO.NET对象可分为两大类:一类是与数据库直接连接的联机对象,这类对象其中包含了Command(命令)对象、DataReader(数据读取器)对象和DataAdapter(数据适配器)

3、对象,通过这些类对象可以在应用程序里完成连接数据源以及数据维护等相关操作。另一类则是与数据源无关的断开式访问对象,像DataSet(数据集)对象、DataRelation对象等。65.3知识链接5.3.2.NETFramework数据提供程序.NETFramework提供了四种.NETFramework数据提供程序来访问特定类型的数据源:SQLServer.NETFramework数据提供程序、OLEDBFramework数据提供程序、Oracle.NETFramework数据提供程序、ODBC.NETFramework数据提供程序每种.N

4、ET数据提供程序都由4个主要组件组成:Connection(连接)对象:用于连接到数据源。Command对象:用于执行针对数据源的命令并且检索DataReader、DataSet,或者用于执行针对数据源的一个插入、删除或修改操作。DataReader对象:通过一个打开的数据库连接,能够快速、前向、只读地访问数据流,每次在内存中只处理一行数据。DataAdapter对象:用于从数据源产生上个DataSet,并且更新数据源。75.3知识链接5.3.2.NETFramework数据提供程序1.SQLServer.NETFramework数据提供程

5、序2.OLEDBFramework数据提供程序85.3知识链接5.3.3数据库应用程序的开发流程虽然数据库应用程序访问的数据库不同,实现的功能也不同,但其开发流程一般主要分为以下几个步骤。第1步:创建数据库。第2步:使用Connection对象连接数据库。第3步:使用Command对象对数据源执行SQL命令并返回数据。第4步:使用DataReader和DataSet对象读取和处理数据源的数据。95.3知识链接5.3.4数据库连接对象ConnectionConnection对象主要是连接程序和数据库的“桥梁”,要存取数据源中的数据,首先要建立

6、程序和数据源之间的连接1.OleDbConnection对象格式1:OleDbConnection对象名称=newOleDbConnection();格式2:OleDbConnection对象名称=newOleDbConnection(“连接字符串”);2.SqlConnection对象SqlConnection对象是连接SQLServer类型数据源的主要方式,通过相关属性和方法,实现对连接参数的设置、读取以及相关连接操作105.3知识链接5.3.5执行数据库操作命令对象CommandADO.NET提供的Command对象对数据源执行查询、

7、添加、删除和修改等各种SQL命令1.OleDbCommand对象115.3知识链接5.3.5执行数据库操作命令对象Command2.SqlCommand对象125.3知识链接5.3.6DataAdapter对象DataAdapter对象(数据适配器对象)是一种用来充当数据集与实际数据源之间桥梁的对象。使用数据适配器在应用程序和数据库之间通信,数据适配器可以从数据库将数据读入数据集,也可以将数据集中已更改的数据写回数据库。SqlDataAdapter对象的主要属性如表135.3知识链接5.3.7DataSet对象DataSet(数据集对象)是

8、数据库数据的内存驻留表示形式,无论数据源是什么,都会提供一致的关系编程模型,DataSet对象的主要属性如表145.3知识链接5.3.7DataSet对象使用Table属性取得记

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

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

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