NO10数据库编程基础电子课件 Visual Basic程序设计案例教程

上传人:痛*** 文档编号:253093735 上传时间:2024-11-28 格式:PPT 页数:33 大小:1,007KB
返回 下载 相关 举报
NO10数据库编程基础电子课件 Visual Basic程序设计案例教程_第1页
第1页 / 共33页
NO10数据库编程基础电子课件 Visual Basic程序设计案例教程_第2页
第2页 / 共33页
NO10数据库编程基础电子课件 Visual Basic程序设计案例教程_第3页
第3页 / 共33页
亲,该文档总共33页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
,*,数据库编程基础,目录,项目,10,数据库编程基础,(,1,),VB,中坐标系的概念。,(,2,)用,Line,控件、,Shape,控件画直线、矩形、圆(弧)、椭圆的方法。,(,3,)图片框、图像框的常用属性和方法,图片的载入及应用。,(,4,)用,Pset,方法、,Line,方法、,Circle,方法画点、矩形、圆(弧)、椭圆的方法。,知识要点,案例,客户信息管理系统,10,.1.1,案例效果,本案例将设计一个简单的客户信息管理系统,系统功能包括客户信息浏览、客户信息查询、客户信息添加和客户信息删除等。,程序运行时首先启动如图10,-,1所示的界面,单击“客户信息管理”按钮,打开客户信息管理界面,在其中可以浏览客户信息表中各条记录的信息,还可以添加、修改或删除指定记录,分别如图10,-,2和图10,-,3所示。,案例,客户信息管理系统,在图10,-,1中单击“客户信息查询”按钮,进入客户信息查询界面,输入查询条件并单击“查询”按钮进行查询,所要查询的记录如图10,-,4所示。在图10,-,1中单击“退出系统”按钮结束程序运行。,案例,客户信息管理系统,案例,客户信息管理系统,10,.1.,2,设计过程,(,1,)启动,Visual Basic 6.0,,在“新建工程”对话框中选择新建一个“标准,EXE”,工程,单击“打开”按钮自动生成一个,Form1,窗体。然后执行两次“工程”“添加窗体”菜单命令,依次添加两个窗体,Form2,和,Form3,。,1,.设计界面,案例,客户信息管理系统,(2)设计Form1窗体界面。在Form1窗体上绘制1个标签和3个按钮,修改窗体和窗体上各个控件的属性得到如图10,-,5所示的界面。,(3)设计Form2窗体界面。在Form2窗体上绘制5个标签、5个文本框和8个命令按钮,添加一个Data控件,修改窗体和窗体上各个控件的属性得到如图10,-,6所示的界面。,案例,客户信息管理系统,(4)设计Form3窗体界面。在Form3窗体上绘制1个框架、5个标签、7个文本框和6个命令按钮,添加一个Data控件,修改窗体和窗体上各个控件的属性得到如图10,-,7所示的界面。,案例,客户信息管理系统,案例,客户信息管理系统,2.设计数据库,案例,客户信息管理系统,可以使用Access构建数据库,也可使用VB自带的数据管理器设计数据库,本案例选择使用Access构建数据库。,(1)打开Access,新建一个空白数据库,取其默认名db1.mdb。,(2)设计一个客户信息表并命名为customer,表的结构如图10,-,8所示。,(3)打开customer数据表,向其中添加数据记录。,(4)将数据库db1.mdb保存在D盘根目录的vb文件夹中。,案例,客户信息管理系统,3.设置属性,设置数据控件,Data1,的,DatabaseName,属性的值为,“,D:,vb,db1.mdb”,,设置,RecordSource,属性的值为,customer,;在,Form2,窗体和,Form3,窗体上的数据约束控件,Text1,、,Text2Text6,与,Data1,控件的绑定方式相同,设置它们的,DataSource,属性的值为,Data1,,设置它们的,DataField,属性分别对应数据库表的各个字段,具体设置如表,10-1,所示。,案例,客户信息管理系统,案例,客户信息管理系统,4,.,设计,代码,见课本,P211-214,案例,客户信息管理系统,10,.1.3,相关知识,1.数据库的基本概念,数据库是以一定的组织形式存储在计算机中的相关数据的集合。数据库的模型根据数据组织方式的不同主要分为层次型数据库、网状型数据库、关系型数据库,其中关系型数据库是当今数据库的主流模型。,案例,客户信息管理系统,2.关系型数据库,2,)字段(,field,),1,)记录(,record,),案例,客户信息管理系统,4,)索引(,index,),3)主关键字(,key,),3.建立数据库,案例,客户信息管理系统,1,)启动数据库管理器,在,VB,集成开发环境中执行,“,外接程序,”,“,可视化数据管理器,”,菜单命令,打开可视化数据管理器,VisData,,如图,10-9,所示。,案例,客户信息管理系统,2,)新建数据库,执行,“,文件,”,“,新建,”,菜单命令,在其级联菜单中选择,Microsoft,Access Version 7.0 MDB,命令,打开,“,选择要创建的,Microsoft,Access,数据库,”,对话框,在对话框中输入新建的数据库文件名,单击,“,保存,”,按钮,在可视化数据管理器窗口中出现如图,10-10,所示的数据库窗口。,案例,客户信息管理系统,案例,客户信息管理系统,3,)新建数据表,右击数据库窗口空白处,在弹出的快捷菜单中选择,“,新建表,”,命令,打开如图,10-11,所示的,“,表结构,”,对话框,输入表名称(如,stu,)后,单击,“,添加字段,”,按钮,打开如图,10-12,所示的,“,添加字段,”,对话框,输入字段名称,并设置类型和大小后,单击,“,确定,”,按钮,完成当前字段的添加。重复上述操作可添加多个字段。在一个数据库中可建立多个不同名称的表。,案例,客户信息管理系统,案例,客户信息管理系统,4,)添加索引,为数据表添加索引可以提高数据检索的速度。在图,10-11,中单击,“,添加索引,”,按钮,打开如图,10-13,所示的,“,添加索引到,stu”,对话框。在,“,名称,”,文本框中输入索引名称,ID,,在,“,可用字段,”,列表框中选择需要为其设置索引的字段,“,学号,”,,并设置是否为主要的或唯一的索引,设置好后单击确定按钮创建索引。,当添加完所有字段并创建相应索引后,在图,10-10,中单击,“,生成表,”,按钮,即可建立数据表。数据表生成后,可以在数据库窗口中浏览相应字段、索引情况等,如图,10-14,所示。,案例,客户信息管理系统,5,)输入记录,双击数据库窗口中数据表名称左侧的图标,打开如图,10-15,所示的记录操作窗口,可以对记录进行增加、删除、修改等操作。,案例,客户信息管理系统,4.结构化查询语言SQL,案例,客户信息管理系统,1,),SQL,概述,SQL,是,Structured Query Language,的缩写,意思为结构化查询语言。在,Visual,Basic,6.0,中,可以通过,SQL,来与各种数据库建立联系、进行操作。按照,ANSI,(美国国家标准协会)的规定,,SQL,被作为关系型数据库管理系统的标准语言。,案例,客户信息管理系统,2,),Select,查询语句,Select,语句是,SQL,中最主要的语句,通过不同的选项和子句可以使,Select,语句完成多种数据库操作。,Select,语句的语法格式如下。,Select,Distinct,/*,From,Where,Order,by,案例,客户信息管理系统,3,)其他,SQL,语句,(,1,),Insert,语句。,(,2,),Update,语句。,(,3,),Delete,语句。,(,4,),Create,语句。,(,5,),Drop,语句。,5.常用控件,案例,客户信息管理系统,1,)数据约束控件,(,1,),DataSource,属性。,(,2,),DataField,属性。,(,3,),DataFormat,属性。,案例,客户信息管理系统,2,),Data,控件,(1)常用属性。,(2)常用方法。,(3)常用事件。,案例,客户信息管理系统,3,)记录集对象,RecordSet,(1)常用属性。,(2)常用方法。,(3)常用事件。,本项目介绍了数据库的基本概念、结构化查询语言,SQL,的用法、数据库访问方式以及数据控件等。学习完本项目后,应该了解,Visual Basic,中数据库访问的常用方式,熟悉结构化查询语言,SQL,的用法,能够应用数据控件,Data,和常用数据库约束控件来构成基本的数据库管理系统,实现数据库的基本操作。,项目小结,项 目 小 结,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!