《vb编程技术》数据库访问技术

《vb编程技术》数据库访问技术

ID:36325481

大小:1016.00 KB

页数:109页

时间:2019-05-09

《vb编程技术》数据库访问技术_第1页
《vb编程技术》数据库访问技术_第2页
《vb编程技术》数据库访问技术_第3页
《vb编程技术》数据库访问技术_第4页
《vb编程技术》数据库访问技术_第5页
资源描述:

《《vb编程技术》数据库访问技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第14章数据库访问技术14.1数据库的概念14.2Access数据库14.3使用数据控件14.4使用ADO控件习题十四14.1数据库的概念14.1.1数据库的概念1.数据库所谓数据库(Database),是指一组排列成易于处理或读取的相关信息,它是由一个或多个表对象组成的集合。这有些类似于Excel的工作簿和工作表。2.数据库管理系统数据库管理系统是指在操作系统支持下为数据库建立、使用和维护而配置的庞大软件,如MicrosoftSQLServer和MicrosoftAccess等。3.数据库应用程序数据库应

2、用程序是指用VB、FoxPro等开发工具设计的、实现某种特定功能的应用程序。4.数据库系统数据库系统是由计算机硬件、操作系统、数据库管理系统以及在其他对象支持下建立起来的数据库、数据库应用程序、用户和维护人员等组成的一个整体。14.1.2关系型数据库按数据组织形式可以将数据库分为层次型、网状型和关系型结构。其中最常用的是关系型数据库。关系型数据库由表、记录、字段组成。表的数据组织形式类似与一张二维关系表,每行称为一条记录,每列称为一个字段。一个数据库由若干张表来组成,表与表之间通过关系来连接。14.2Acc

3、ess数据库14.2.1创建Access数据库和表1.创建Access数据库创建Access数据库的步骤为(1)执行“开始”菜单“程序”选项下的“MicrosoftAccess”命令,启动Access2000,打开如图14.1所示的对话框。(2)选中“空Access数据库”后,单击“确定”按钮。(3)在打开的“文件新建数据库”对话框中,输入数据库文件名(如stu),并选择保存的位置后,单击“创建”按钮。图14.1创建数据库2.创建Access数据表新建或打开数据库后,在图14.1所示的数据库对话框中,用户可

4、以选择使用设计器、使用向导或通过输入数据的方法创建表。这里只介绍使用设计器创建表的方法。(1)双击“使用设计器创建表”选项打开图14.2所示的创建表结构对话框。(2)依次输入各字段的名称和数据类型,在“字段属性”栏中输入字段的大小、格式等属性值。图14.2使用设计器创建表结构(3)输入完毕后关闭设计表结构对话框,系统会提示为新建的表命名(本例命名为“基本情况”)。命名后,新建的表将出现在数据库窗口中。(4)如果需要修改表结构,可以在数据库窗口中选择了表名称后,单击工具栏中“设计”按钮,重新进入创建表结构窗口

5、进行必要的修改。(5)双击表名称打开图14.3所示的表数据输入窗口,依次将各种数据输入到数据表中,需要注意的是,表中主键字段的值不允许空缺。(6)输入完毕后关闭输入窗口,将数据保存在数据库文件中。图14.3输入表中各字段的数据14.2.2创建查询如果在数据库中存在有多张数据表,并且各表中存在有相同的字段信息。此时为了避免数据冗余,通常利用数据表中的关系来减少表中的字段,如图14.4所示的“成绩”表中就省略了“姓名”、“性别”、“年龄”等字段。当需要使用综合信息时可以通过创建查询实现对多表的信息组合。图14.

6、4成绩表创建查询的步骤如下:(1)单击数据库窗口中的“查询”按钮,双击“在设计视图中创建查询”选项,如图14.5所示,打开查询设计器。图14.5查询设计器窗口(2)在“显示表”对话框中,选择需要的表后,单击“添加”按钮将其添加到查询中(本例将“成绩表”和“基本情况”添加到查询中)。图14.6创建查询字段如果需要向查询中添加一些计算字段,如总分、平均分等,可以使用字段生成器。方法为(1)在需要的位置上(如本例的“高等数学”之后),单击鼠标右键,在弹出的快捷菜单中执行“生成器”命令,打开图14.7所示的“表达式

7、生成器”窗口。(2)输入表达式字段名后,用“:”分割后面的表达式内容。(3)输入完毕后,单击“确定”按钮。(4)如果希望在“平均分”字段中设置保留小数点的位数,可以在平均分字段中单击鼠标右键,在弹出的快捷菜单中执行“属性”命令,在格式栏中输入“0.0”表示保留一位小数,如图14.8所示。图14.7表达式生成器窗口图14.8设置表达式的格式(5)设计完成后关闭设计器窗口时,系统会提示输入新建查询的名称,并将其显示到数据库窗口中,双击查询名称可以看到查询中包含的数据,如图14.9所示。图14.9新建查询的内容1

8、4.3使用数据控件【例14-1】Data控件和数据绑定控件的使用方法示例。新建一个VB标准EXE工程,在窗体上添加两个文本框,两个标签和一个Data控件,如图14.10左所示。图14.10Data控件和数据绑定控件的使用示例14.3.1数据控件的属性数据控件是VB的标准控件之一,可以直接从工具箱中加入窗体。Data控件的属性中,3个基本属性(Connect、DatabaseName和RecordSource)决定

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

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

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