网站位置: >> 论文 >> 论文格式 >> 免费论文范文阅读

数据库方面有关论文范文,与数据库访问技术ADO.NET的WEB应用相关学士学位论文范文

这篇数据库论文范文属于论文格式免费优秀学术论文范文,数据库方面有关本科毕业论文范文,与数据库访问技术ADO.NET的WEB应用相关大学毕业论文格式。适合数据库及对象及网络技术方面的的大学硕士和本科毕业论文以及数据库相关开题报告范文和职称论文写作参考文献资料下载。

[摘 要 ] ADO.NET是微软公司推出的.NET Framework中用以操作数据库的核心组件,是一种全新的数据库访问机制.本文介绍了ADO.NET数据库访问技术,分析了ADO.NET中的各种对象及常用属性和方法.通过具体实例,介绍了ASP.NET环境下利用ADO.NET访问Web数据库的技术,并给出了部分的实现代码.


本文来自:http://www.svfree.net/geshi/431453.html

[关 键 词 ] ADO.NET 数据对象 Web应用

一、ADO.NET 概述

ADO.NET是微软公司推出的.NET Framework中用以操作数据库的核心组件.是一种全新的数据库访问机制.相对于ADO,它的最大优势就是支持离线访问,即对于数据的更新修改可以在与数据源完全断开连接的情况下进行,然后再把数据更新情况传回到数据源.这样大大减少了连接过多对于数据库服务器资源的占用.这对访问Web数据库是非常重要的.另外,ADO.NET中内存数据和传输数据都以XML格式表示,XML是一种存储和传输数据的行业标准格式,可以被多种操作数据接口所接受,能穿透公司防火墙,因此,ADO.NET具有跨平台性和良好的交互性.


写数据库论文的要求
播放:36552次 评论:7859人

二、ADO.NET对象模型

数据库访问技术ADO.NET的WEB应用参考属性评定
有关论文范文主题研究: 关于数据库的论文范文 大学生适用: 硕士学位论文、高校大学论文
相关参考文献下载数量: 80 写作解决问题: 学术论文怎么写
毕业论文开题报告: 论文模板、论文总结 职称论文适用: 期刊目录、中级职称
所属大学生专业类别: 学术论文怎么写 论文题目推荐度: 免费选题

ADO.NET有两个核心组件构成,. NET Framework数据提供程序和DataSet对象,而. NET Framework数据提供程序包括Connection、Command、DataReader和DataAdapter对象.下面分别介绍这五个对象.

1.Connection对象:数据库应用程序与数据库进行交互首先必须建立与数据库的连接,在ADO.NET中可以使用Connection对象来建立与数据库的连接.在建立连接时,要提供一些信息,如数据库所在位置、数据库名称、用户 、 等.

Connection对象的常用属性有ConnectionString属性,该属性用来设置连接字符串,即指定要连接的数据库.

2.Command对象:对数据库执行命令操作,如进行数据的查询、修改、添加、删除等,可使用Command 对象.Command对象的常用属性有:

(1)CommandType 属性:用来设置Command 对象要执行的命令类型,即SQL 语句、数据表名称和存储过程中的一种.

(2)CommandText 属性:用来设置要对数据库执行的SQL 语句、数据表名称或存储过程名.

(3)Connection 属性:用来设置要通过哪个Connection对象执行命令.

3.DataAdapter对象:DataAdapter对象承担着数据源和DataSet对象之间的数据交互任务,它可以选择数据源中的数据填充到DataSet对象,也可以当DataSet对象中发生改变时来更新数据源以反映这种变化.Dataadapter对象的常用属性有:

(1)Selectmand 属性:用于选择数据源中的记录.

(2)Insertmand 属性:用于往数据源中添加新记录.

(3)Updatamand 属性:用于更新数据源中的记录.

(4)Deletemand 属性:用于从数据源中删除记录.

Dataadapter 常用方法:Fill 方法:其主要作用是从数据源中选择数据以填充数据集;Updata方法:在对数据集完成增加、删除或修改工作后,再调用Updata方法更新数据源.

4.DataReader 对象:该对象用于从数据库中读取由SELECT命令返回的、仅向前的只读数据流,而且当前内存中每次只存一条记录.DataReader 适用于只需返回一个简单的只读记录集的情况.

DataReader 对象常用方法为Read,用于从查询结果中获取记录行.

5.DataSet对象:DateSet(数据集)对象正是实现离线访问技术的核心.DataSet不依赖于数据源(如数据库) 而独立存在于内存中,可以把DataSet想象成内存中的数据库,DateSet对象中数据采用XML格式表示,借助XML 可以描述具有复杂关系的数据, 这使得采用DataSet对象能够容纳相互之间具有复杂关系的数据;因此一个DataSet除了可以包含任意数目的表,每个表一般对应于一个数据库表或视图之外,一个DataSet还可以包含表间关系、数据约束等,所有这些和关系数据库模型基本一致,所以无论它包含的数据来自什么数据源,都会提供一致的关系编程模型.

一个Dataset对象包括表集合(DataTableCollection)和关系集合(DataRelationCollection),表集合由一组Datatable对象组成,关系集合由一组Datarelation对象组成.

Datatable对象:表示创建在Dataset中的一个表.

Datarelation对象:表示两个表之间的关系.

三、通过ADO.NET访问WEB数据库的实例

支持离线访问是ADO.NET的最大优势,这在访问WEB数据库时才得以体现出来,下面以一个网站商品管理系统的商品查询模块为例来说明利用ADO.NET对数据库的访问过程.程序使用C#.NET编写有关代码,数据库服务器为SQL Server2000,用户数据库的名称为“商品管理”,为作者自建的示例数据库,“商品”为“商品管理”数据库下的表,它包括如下字段:商品编号、商品名称、生产厂商、型号、商品价格等.开发工具采用Visual Studio.NET 2003.

商品价格查询功能是:在打开的网页上输入待查找的商品名称,单击查询按钮,则在页面输出查询结果.因为ASP.NET采用了网页HTML代码与程序代码分开的做法,这里只列出程序代码:

namespace WebApp

{ public class WebForm1 : System.Web.UI.Page

{

protected System.Web.UI.WebControls.TextBox TextBox1;

protected System.Web.UI.WebControls.Button Button1;

protected System.Web.UI.WebControls.DataGrid DataGrid1;

private void Page_Load(object sender, System.EventArgs e)

{

}

private void Query(object sender, System.EventArgs e)

{

string sqlstr1等于”SELECT * FROM 商品where 商品名称等于@name”,

string connstr1 等于“data source等于localhost; initial catalog等于商品管理;user id等于sa;password等于”,

SqlConnection sqlConn1 等于 new System.Data.SqlClient.SqlConnection(connstr1),

SqlCommand sqlCmd1 等于 new SqlCommand(sqlstr1,sqlCon1),

SqlParameter sqlPar1等于new SqlParameter(“@name”,SqlDbType.NVarChar,20),

sqlPar1.Value等于this.TextBox1.Text,

sqlCmd1.Parameters.Add(sqlPar1),

SqlDataAdapter sqlDataAdapter1 等于 new SqlDataAdapter(sqlCmd1),

DataSet dataSet1 等于 new DataSet(),

sqlDataAdapter1.Fill(dataSet1,“商品”),

DataGrid1.DataSource等于dataSet1,

DataGrid1.DataBind(),

四、总结

随着网络技术的发展,网络数据库以及相应的访问技术也是不断的发展完善,ADO.NET 数据访问技术就是其中之一,越来越多的人开始使用它开发Web 数据库应用程序.

参考文献:

[1]万松明张滨义译:Martin Brett Tomson.循序渐进ASP.NET教程,北京:人民邮电

关于数据库访问技术ADO.NET的WEB应用的学士学位论文范文
数据库方面有关论文范文
出版社

[2]邹建峰李律松李晓栓:ASP.NET开发技术详解[M].北京:人民邮电出版社,2005.1

注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文.


参考文献:

江苏常州技师学院电子校区校园信息网的构思

儿童安全设备

如何提高Word的效果

医药文献中文分词

市级文发表相关

哪些期刊容易发表托福阅读背景

数据库访问技术ADO.NET的WEB应用word版本

WEB程序设计论文
取(datareader方式).,传统的应用程序是通过先建立到数据库的连接,在程序的整个运行过程中维护连接的方式来设计的.asp.采取了断开连接方式的数据结构.当浏览器向WEB服务器。

电子技术应用期刊
作系统应用,电子技术基础,程序设计基础,微型计算机组装与维护,计算机网络应用基础,计算机办公自动化,多媒体及常用软件应。数据库应用技术高等职业院校,专业骨干教师培训方案,培训机构名称。

计算机应用电子技术
公自动化,多媒体及常用软件应。多媒体技术应用,信息技术高一下社数据库技术数据库系统概论(第四版)王珊高等教育出版社网络应用技术计算机网络技术与应用解文彬电子工业出版社毛,邓,三…。

计算机网络应用技术
型计算机及接口技术00022高等数学(工。多媒体技术应用,信息技术高一下社数据库技术数据库系统概论(第四版)王珊高等教育出版社网络应用技术计算机网络技术与应用解文彬电子工业出版社。

WEB设计论文
术,电子商务物流,程序设计基础,WEB应用程序设计,多媒体制作技术.,市场营销,主要课程:普通话,演讲与口才,市场营销学,商务谈判,广告?理,电。毕业设计设计思路,毕业论文毕业论。

计算机应用技术
后,方可向评审机构提交一级资质申报材料.,2,计算机信息系统集成是指从事计算机应用系统工程和网络系。数据库应用技术高等职业院校,专业骨干教师培训方案,培训机构名称:平顶山工业职业技。

计算机技术应用
后,方可向评审机构提交一级资质申报材料.,2,计算机信息系统集成是指从事计算机应用系统工程和网络系。数据库应用技术高等职业院校,专业骨干教师培训方案,培训机构名称:平顶山工业职业技。

计算机应用技术专科
信息工程学院计算机网络技术术数据库及其应用计算机信息管理专科计算机应用技术月日考核,(上午8:00---下午1:00),山大数学楼一楼西头计算中心(山大南路27号)0531。

计算机应用技术学院
数据库应用技术高等职业院校,专业骨干教师培训方案,培训机构名称:平顶山工业职业技术学院,培训专业类别:计算机应用技术(网络方向),联系人:王德永,联系电话。计算机应用技术专业 理。

电子计算机应用技术
公自动化,多媒体及常用软件应。多媒体技术应用,信息技术高一下社数据库技术数据库系统概论(第四版)王珊高等教育出版社网络应用技术计算机网络技术与应用解文彬电子工业出版社毛,邓,三…。

数据库相关论文



相关频道推荐