- 1、本文档共57页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在MSAccess中创建窗体-Read
Hongyan Liu @ Tsinghua University 第12章在MS Access中创建窗体 刘红岩 清华大学 管理科学与工程系 liuhy@sem.tsinghua.edu.cn 主要内容 窗体简介 自动创建窗体 修改窗体的设计 利用向导创建窗体 创建主子窗体 创建图表(与报表类似) 利用设计视图创建窗体 窗体简介 窗体 窗体是用户与数据库之间的友好接口,利用它可以 对数据库内的数据进行编辑更新, 可以输入参数, 可以调度整个应用的各个子模块等。 自动创建窗体 自动创建窗体 例12.1 插入、删除和修改产品信息的纵栏式窗体 数据库窗口,对象:窗体,单击新建按钮,选择自动创建窗体:纵栏式选项,从下拉列表框中选择一个表/查询的名字作为数据源,如选择表Product,然后单击“确定”; 例12.1 该窗体的窗体视图显示出来,单击“保存”图标按钮为此窗体输入名字productInput保存。 例12.1 切换到另外两种视图:设计视图和数据表视图。方法:单击工具栏中的视图按钮 同样方法可以创建其他样式的窗体: 表格式、数据表 利用窗体查看和编辑数据 记录导航按钮:窗体视图底部是一组,从左到右依次为 “首记录”按钮 “前一记录”按钮 “下一记录”按钮 “尾记录”按钮 “新记录”按钮 在已有记录间切换 利用窗体查看和编辑数据 插入新的记录 单击“新记录”按钮,窗体中将显示一个空白的记录,将各个字段的值根据实际情况输入即可 当切换到其他记录时,系统将检查所输入数据是否符合表的定义,若符合将把此行保存到数据库中,否则将给出提示信息。 利用窗体查看和编辑数据 删除当前记录:单击“记录选择器”按钮,然后按键盘上的Del键,系统将给出提示信息,若单击“确定”按钮,则系统删除该行,且删除操作将无法撤消。 利用窗体查看和编辑数据 修改某记录的某字段值: 首先切换到要修改的记录, 然后将光标定位在特定的字段上, 然后将原有值更改为新值即可。 当光标移开当前字段时系统将检查新输入的值是否正确,若正确,将把新值保存到库中。否则,将给出提示信息。 改变窗体中控件的类型 利用表的定义改变窗体中控件类型 例12.2 修改表OrderDetail的设计,使得字段orderNo 和 pcode均通过组合框来选择其值 改变窗体中控件的类型 在显示控件中选择“组合框” 行来源类型:表/查询 行来源:单击文本框旁边的按钮 ,出现“SQL语句:查询生成器”窗口中,将表Order添加,选取其OrderNo字段,关闭该窗口,则如下的一条SQL语句就显示在文本框中:select Order.orderNo from Order; 改变窗体中控件的类型 单击“保存”图标按钮,保存表的设计修改。单击“数据表视图”图标按钮,查看表内数据,单击订单编号字段(orderNo)的任一个取值,可以发现原来的文本框已经被组合框替换 改变窗体中控件的类型 同样方法修改pCode属性的控件为组合框 行来源类型:表/查询 行来源:select [pcode],[pname] from [Product] “绑定列”:1;当组合框只包含一列取值时,不必修改此值。 “列数”:2 “列标题”:是 “限于列表”:是 修改控件 组合框--行来源类型:值列表 打开表product的设计窗口,将光标移动到产品类型ptype属性处, 单击“字段属性”中的“查阅”标签页,在显示控件中选择“组合框” 行来源类型:值列表 行来源:足球类,羽毛球类,游泳类,健美类 自动创建窗体 重新为表Product创建窗体: 单击新建按钮,选择自动创建窗体:纵栏式选项,为表product重新创建窗体 改变产品类型组合框控件的大小 单击工具条中视图中的“窗体视图”, 选择菜单“窗口/尺寸符合窗体” 增加、修改、删除表内数据。 修改窗体的设计 在设计视图修改窗体 例:修改窗体productInput,使得产品类型的取值以列表框的方式显示 在数据库窗口中找到窗体productInput,然后单击数据库窗口工具条上的“设计”按钮,打开该窗体的设计视图。 移动光标定位于窗体的主体的底边,当光标的形状如下所示时,按住鼠标左键向下拖动鼠标,增大主体的高度 在设计视图修改窗体 单击工具箱中的列表框控件,然后移动光标到名为price的文本框的下方单击一下光标,则列表框向导启动 选择“自行键入所需的值”作为列表框获取其值的方式。单击“下一步”,输入列表框的列数为1,以及各行的值 在设计视图修改窗体 单击“下一步”,设定列表框中值的作用为“将该数值保存在这个字段中”,选择字段为ptype。 单击“下一步”,为列表框指定标签为“产品类型”, 在设计视图修改窗体 单击“完成”,列表框创建完毕。回到窗体的设
文档评论(0)