- 5
- 0
- 约1.64万字
- 约 22页
- 2016-10-20 发布于重庆
- 举报
第10章_数据库程序设计(已修改)
第10章 Visual Basic.NET数据库程序设计
学习要点:
学习数据库基本原理及其应用。
熟悉Access的集成开发环境。
掌握VB.NET开发数据库应用程序步骤。
10.1 创建个人通讯资料库
10.1.1 例10-1 创建个人通讯录库
任务描述:
在Access数据库中创建个人通讯录库中的表address_book.mdb,,表中包含姓名、出生日期、工作单位、家庭电话、移动电话、QQ、E-mail等字段,并在表中输入若干内容。
任务分析:
Access是存储管理数据的软件,将日常生活中的表格数据列(表头),规定相同属性,相同类型,相同长度,即为字段名。每个行中填写的数据,即为数据库中的记录。
任务实现:
1.在Access中创建如表10-1中的结构。
表10-1 address_book.mdb结构
通讯记录表
字段名 字段类型 字段大小 姓名 文本型 10 出生日期 日期型 8 工作单位 文本型 50 家庭电话 文本型 12 移动电话 文本型 11 QQ 文本型 11 E-mail 文本型 50 创建方法如下:
(1)打开Access数据库软件;
(2)点击“新建”按钮,在出现的任务窗格图10-1中,点击新建中的“空数据库”。
图10-1 任务窗格-新建文件
(3)在弹出的“文件新建数据库”对话框中,创建名为“address_book.mdb”的文件。如图10-2所示。
图10-2 建立的address_book.mdb数据库
(4)双击“使用设计器创建表”,弹出表设计器“表1:表”,在其中建立表10-1中表结构。如图10-3中姓名字段。
图10-3 表设计器
(5)保存表名为“adress”。保存时,软件提示“尚未定义主键”,在提示对话框中选择“是”按钮,建立一个主键。即为表增加了一个编号字段,它在表中是唯一的。
图10-4 “尚未定义主键”提示框
(6)此时,adress_book库,以及库中的表“adress”已建立成功,即adress的表结构建立完成。
(7)双击“address”表,在表中输入若干人的通讯记录。
10.2 设计个人通讯资料库的软件整体结构与界面
10.2.1 例10-2 设计个人通讯资料库的软件整体结构与界面。
任务描述:
在个人通讯资料库中,建立主界面和录入\修改新的个人资料、查询个人资料、浏览通讯录三个子界面,并设计完成相应的功能。
任务分析:
本例中规划并建立整个小软件中的界面,对每个界面中所使用的控件,也进行了规划和设计,使它们能正确的完成输入/修改、查询、浏览各模块的功能。
任务实现:
根据软件所需要的功能,设计软件包含以下模块:录入\修改信息模块、浏览信息模块和查询信息模块。
设计主界面,如图10-5,其中控件设计如表10-3所示。
图10-5 个人通讯资料管理软件主界面
表10-2 主界面控件表
控件名称 控件类型 属性 说明 bn_edit button text=” 录入\修改新的个人资料” bn_brow button text=” 浏览通讯录” bn_find button text=” 查询个人资料” bn_exit button text=” 退出” frm_main form text=”欢迎使用个人通讯资料库管理软件” 3.设计录入/修改信息模块界面,如图10-6,其中控件设计如表10-4所示。。
图10-6 个人通讯资料管理软件录入/修改界面
表10-3 录入/修改界面控件表
控件名称 控件类型 属性 说明 tx_name textbox text=”” tx_birth textbox text=”” tx_work textbox text=”” tx_h_phone textbox text=”” tx_m_phone textbox text=”” tx_qq textbox text=”” tx_email textbox text=”” bn_first button Text=”第一条” bn_last button Text=”上一条” bn_next button Text=”下一条” bn_end button Text=”最后一条” bn_add button Text=”增加” bn_modi button Text=”修改” bn_del button Text=”删除” bn_return button text=”放弃” Frm_edit form Text=” 录入/修改个人资料” 说明:label控件未列入。
4.设计浏览信息模块(浏览通讯录)界面,如图10-7,其
您可能关注的文档
最近下载
- 河北广谋新材料科技有限公司年产600万平方米复合革及隔音布、400万平方米新型复合网项目环境影响报告表.docx VIP
- 部编版语文五年级下册第七单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第六单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第五单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第四单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第三单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第二单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第一单元教材解读大单元集体备课.pptx VIP
- 车工 (数控车床)理论知识考核要素细目表四级.pdf VIP
- 本科课程《基础护理学》教案,第十二章给药.doc VIP
原创力文档

文档评论(0)