数据库应用程序设计(I)

数据库应用程序设计(I)

ID:42067220

大小:617.51 KB

页数:66页

时间:2019-09-07

数据库应用程序设计(I)_第1页
数据库应用程序设计(I)_第2页
数据库应用程序设计(I)_第3页
数据库应用程序设计(I)_第4页
数据库应用程序设计(I)_第5页
资源描述:

《数据库应用程序设计(I)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6章数据库应用程序设计主要内容6.1数据库应用程序的结构与设计步骤6.2ADO.NET数据库访问技术6.3DataGridView控件6.4BindingSource组件6.5BindingNavigator控件6.6数据绑定6.7学生档案管理系统设计6.1数据库应用程序的结构与设计步骤6.1.1数据库应用程序结构数据库应用程序由数据访问窗体控件、数据源控件和ADO.NET数据访问对象组成。数据访问窗体控件用于设计数据库应用程序界面,ADO.NET数据访问对象访问数据库,实现数据的增、删、改、查,是程序界面与数据库、数据表之间进行连接的桥梁,为数据窗

2、体控件提供数据源。TextBoxDataGridViewBindingSourceDataSetADO.NET对象xsda数据库数据表tblCalendar数据表tblStudent数据表tblStuDetail数据窗体控件数据源控件数据访问对象图6-1数据库应用程序结构6.1数据库应用程序的结构与设计步骤1.数据访问窗体控件典型数据访问窗体控件有DataGridView和BindingNavigator,此外在第二章中介绍的许多控件如TextBox、Label、CombBox、ListBox等也可以设置数据源关联到数据表的字段,充当数据访问窗体控件。

3、2.数据源控件数据源控件包括DataSet控件和BindingSource控件,数据源控件是数据界面控件从数据表获取数据的通道。3.ADO.NET对象ADO.NET对象能够方便地访问数据库和灵活地操作数据库,是目前流行的数据库访问技术。6.1数据库应用程序的结构与设计步骤6.1.2数据库应用程序的设计步骤1.创建项目2.添加Windows窗体3.设计用户界面4.创建事件处理程序和编译、调试、运行程序6.2ADO.NET数据库访问技术6.2.1ADO.NET概述数据库ConnectionCommandDataSetDataAdapterDataReade

4、rSelectCommandDeleteCommandInsertCommandUpdateCommandDataRelationCollectionDataTableCollectionDataRowCollectionDataColumnCollectionConstraintCollectionXML6.2ADO.NET数据库访问技术ADO.NET是建立在.NETFramework平台之上的支持数据库应用程序开发的数据访问中间件,由.NETFramework(提供了对.NET应用程序的数据访问和管理功能)中的一组类或命名空间组成。其主要成员为Da

5、taSet对象及.NET数据提供程序,.NET数据提供程序包含Connection对象、Command对象、DataReader对象和DataAdapter对象。通过ADO.NET访问数据库需要引入的命名空间如表6-1所示。表6-1ADO.NET命名空间6.2ADO.NET数据库访问技术Windows窗体ADO.NET(ActiveXDataObjects.NET)SQLServer.NET数据提供程序OLEDB.NET数据提供程序SQLServer7.0或更高版本程序DB2AccessOracleSQLServer6.5以前版本其他数据库6.2ADO

6、.NET数据库访问技术6.2.2使用ADO.NET对象访问数据库以ACCESS数据库的访问为例,数据库访问的一般步骤为:(1)选择数据库;(2)打开数据库;(3)操作相关表;(4)返回操作结果。1.连接数据库连接数据库包括定位和打开数据库,由Connection对象完成。OleDbConnectioncon=newOleDbConnection(connectionString);//创建Access数据库连接对象conSqlConnectioncon=newSqlConnection(connectionString);//创建SQLServer数据

7、库连接对象con参数connectionString用来指定数据连接方式,可以省略不写,在创建Connection对象之后再指定ConnectionString属性。6.2ADO.NET数据库访问技术(1)设置connectionString参数connectionString参数用于获取或设置用来打开数据库的连接字符,连接OLEDB兼容数据库常用的参数如表6-2所示,参数与参数之间以分号(;)隔开。表6-2连接OLEDB兼容数据库常用参数6.2ADO.NET数据库访问技术Oracle、Access及SQLServer6.5或以前版本等常用数据库的co

8、nnectionString参数设置举例分别如下,其中DataSource参数为数据源的实际路

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

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

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