第9章c#使用ado进行数据库编程

第9章c#使用ado进行数据库编程

ID:22453089

大小:1.69 MB

页数:103页

时间:2018-10-20

第9章c#使用ado进行数据库编程_第1页
第9章c#使用ado进行数据库编程_第2页
第9章c#使用ado进行数据库编程_第3页
第9章c#使用ado进行数据库编程_第4页
第9章c#使用ado进行数据库编程_第5页
资源描述:

《第9章c#使用ado进行数据库编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C#程序设计第9章使用ADO.NET进行数据库编程目录9.1概述19.2窗体设计部分29.3代码设计部分3第9章使用ADO.NET进行数据库编程本章以一个简单的访问数据库的Windows应用程序为例,向读者介绍ADO.NET框架的结构,C#数据库访问的常用方法,以及相关数据库访问对象和控件的常用属性和方法。9.1概述微软公司推出的ADO.NET是Microsoft.NETFramework的核心组件,其目的是为了从数据操作中分解出数据访问。ADO.NET的两个核心组件会完成此任务:DataSet(数

2、据集)和.NETFramework数据提供程序,后者是一组包括Connection,Command,DataReader和DataAdapter对象在内的组件。.NETFramework数据提供程序负责与物理数据源的连接,DataSet代表实际的数据。ADO.NET的结构如图9-1所示。9.1概述9.1概述.NET数据提供程序用于连接到数据库,执行命令和查询结果。它为程序开发者处理不同类型的数据库系统提供了不同的程序类。如表9-1所示。9.1概述针对SQLServer的数据提供程序,包含的各种类,见

3、表9-2。9.1概述9.1.1项目概述9.1.2数据库设计9.1.1项目概述本章我们要完成一个简单的多窗体的数据库应用程序—“电影荐评系统”。该系统要求向登录的用户提供如下功能:1.搜索电影,用户可以输入电影名称关键字,查看系统中包含相应关键字的电影的介绍;2.评价电影,用户可以对感兴趣的或者看过的电影,给出自己的评分和评论;3.推荐电影,向当前登录用户推荐他没看过(没评价过),其他用户评分高的电影。9.1.1项目概述“电影荐评系统”的流程图如图9-2所示。9.1.2数据库设计要完成对电影和电影评价

4、的保存,还要记录登录的用户信息,这个简单的系统需要三张数据表来完成数据的保存。系统的表结构如下:1.filmintro(电影介绍表)表filmintro用于保存系统所有的电影信息9.1.2数据库设计2.users(用户表)表users用于保存系统所有的用户信息9.1.2数据库设计3.scores(电影评价表)表scores用于保存系统所有的评价信息9.2窗体设计部分整个FSS项目,划分成主要的6个任务来完成,首先是窗体的设计,然后是各个窗体代码的完成。C#Winform应用程序的编制步骤,一般是先构

5、建窗体,然后补充窗体上相应控件的事件过程代码,因此我们的讲解也分成两步来进行完成。本节完成对“电影荐评系统”的窗体绘制。该系统包含了5个基本窗体,分别是系统登录窗体、“导航”窗体、“搜索电影”窗体、“评价电影”窗体以及“推荐电影”窗体。9.2窗体设计部分任务9.1各窗体的设计C#Winform应用程序的编制步骤,一般是先构建窗体,然后补充窗体上相应控件的事件过程代码,因此我们的讲解也分成两步来进行完成。本任务完成对“电影荐评系统”的窗体绘制。该系统包含了5个基本窗体,分别是系统登录窗体、“导航”窗体

6、、“搜索电影”窗体、“评价电影”窗体以及“推荐电影”窗体。9.2窗体设计部分任务9.1任务实施(一)在VisualStudio中建立Winform项目(1)设置VisualStudio的开发语言环境初次打开VisualStudio2008如果开发语言不是C#,可以在如果打开的VisualStudio当前针对的开发语言不是C#,那么选择菜单栏里的【工具】

7、【导入与导出设置(I)...】如图9-3,即打开“导入与导出设置向导”对话框,选择【重置所有设置】单选项,单击【下一步】按钮,如图9-4所示。9.2

8、窗体设计部分任务9.1任务实施(一)在VisualStudio中建立Winform项目(1)设置VisualStudio的开发语言环境9.2窗体设计部分任务9.1任务实施(一)在VisualStudio中建立Winform项目(2)新建FSS项目选择【文件】

9、【新建】

10、【项目】命令,打开“新建项目”对话框,在“模板”区域选择“Windows应用程序”,在“名称”框里输入本项目的名称“FSS”,在“位置”框里设置项目保存的路径,单击“确定”完成项目创建。操作如图9-8所示。9.2窗体设计部分任务9.1

11、任务实施(一)在VisualStudio中建立Winform项目(2)新建FSS项目9.2窗体设计部分任务9.1任务实施(一)在VisualStudio中建立Winform项目(2)新建FSS项目建立起项目后的VisualStudio界面,如图9-9所示。9.2窗体设计部分任务9.1任务实施(二)系统登录窗体模块(1)系统登录模块概述系统登录模块主要用于对进入“电影荐评系统”的用户进行安全性检查,以防止非法用户登录系统。验证用户名和密码,如果是合法用户,则允许登录。系

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

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

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