




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VF基本操作复习题解答1基本操作题一:操作步骤如下:1建立项目单击文件菜单中的新建命令或者单击常用工具栏中的新建按钮或者按快捷键Ctrl+N,则出现新建对话框在文件类型栏中选择项目单击新建文件,则出现创建对话框输入项目名称PROJ选择指定的考生文件夹单击保存。(也可以在命令窗口中直接执行CREATE PROJECT PROJ命令来建立项目文件。)在项目管理器中,单击数据选项卡,选择自由表单击添加按钮,则进入打开对话框在考生文件夹中选择自由表TAX.DBF单击确定按钮,将自由表TAX.DBF添加到项目中。在项目管理器中,单击文档选项卡,选择表单单击添加按钮,则进入打开对话框在考生文件夹中选择表单文件ADDS.SCX单击确定按钮。在项目管理器中,选中(单击)其他选项卡,选择文本文件单击添加按钮,则进入添加对话框在考生文件夹中选择文本文件README.TXT单击确定。单击关闭按钮,关闭项目管理器。2数据库操作1) 创建数据库:单击文件菜单中的新建命令,则出现新建对话框在文件类型栏中选择数据库单击新建文件,则出现创建对话框在数据库名框中输入BOOKBOR选择指定的考生文件夹单击保存。(也可以在命令窗口中直接执行CREATE DATABASE BOOKBOR来创建数据库)。在数据库设计器中,单击工具栏上的添加表按钮或者单击数据库,添加表或者右击空白处,在弹出的快捷菜单中选择添加表在弹出的打开对话框中选择表BORROW.dbf单击确定按钮;用同样的方法将表STUD.dbf添加到数据库中。2) 对表BORROW.dbf操作: 在数据库设计器中,选中表BORROW.dbf单击数据库设计器工具栏上的修改表按钮或者右击BORROW表,在弹出的快捷菜单中选择修改或者单击数据库主菜单中的修改项或者单击显示主菜单中的表设计器项(以上四种方法任选一种)打开表设计器在字段卡的字段名后面增加归还字段,类型为逻辑型在表设计器中,单击(选择)书号字段在字段有效性框的默认值栏中,键入ISBN-单击确定单击是。 选择索引卡在索引名选项中键入学号;选中索引类型为普通索引;在表达式选项中键入学号(见下表):排序索引名类型表达式筛选 学号普通索引学号(以上建立普通索引也可以用以下方法实现:右击BORROW表选择修改在表设计器的字段选项卡的字段名选项中选择学号;在索引选项中选择单击确定单击是。) 右击表BORROW.dbf选中浏览单击表菜单中的追加新记录或者单击显示菜单中的追加方式追加如下记录: 04004 ISBN-101 2005/10/09 T 按Ctrl+W或者单击关闭。3) 在数据库设计器中,先创建STUD表的学号主索引(方法同),再拖动STUD表的学号主索引到BORROW表的学号普通索引,则两表之间会出现一条连线,这条连线就是两表间的永久关系的体现。3查询设计单击新建在文件类型中选择查询单击新建文件打开查询设计器对话框在打开对话框中选择SDB12.dbf表(若没有出现打开对话框,则单击添加表和视图对话框中的其他按钮再选择SDB12.DBF表)单击确定单击添加表和视图对话框中的其他按钮在打开对话框中选择KCB12.dbf表单击确定在弹出的连接条件对话框中确认Sdb12.商店号与Kcb12.商店号连接(即单击确定)单击添加表和视图对话框中的关闭,返回查询设计器对话框选中字段卡,在可用字段列表中分别双击Sdb12.商店名称、Sdb12.店址、Kcb12.库存量等三个字段,将它们添加到选定字段中选中筛选卡,在该卡的字段名下,选中Kcb12.商品名称;在条件栏中,选择=;在实例栏中键入电视机选中排序依据卡,双击该卡下选定字段中的Kcb12.库存量,将它添加到排序条件中,并选择为升序单击保存,将文件保存为INQU5.QPR单击关闭。检验:单击查询设计器工具栏中的SQL按钮。对照如下SQL语句:SELECT Sdb12.商店名称, Sdb12.店址, Kcb12.库存量; FROM sdb12 INNER JOIN kcb12 ; | FROM kcb12 INNER JOIN sdb12 ; ON Sdb12.商店号 = Kcb12.商店号; | ON Kcb12.商店号 = Sdb12.商店号; WHERE Kcb12.商品名称 = 电视机;| WHERE Kcb12.商品名称 LIKE 电视机; | WHERE Kcb12.商品名称 = 电视机;| WHERE Kcb12.商品名称 = 电视机; | WHERE Kcb12.商品名称 LIKE 电视机; | WHERE Kcb12.商品名称 = 电视机; ORDER BY Kcb12.库存量4报表设计使用报表向导建立报表的步骤:使用报表向导建立报表的步骤:单击文件菜单中的新建按钮,出现新建对话框选择报表选项单击向导,在向导选取对话框中选择一对多报表向导选项单击确定按钮,打开一对多报表向导 对话框的步骤1 - 从父表选择字段单击数据库和表框右边的有三个点的按钮选择表COUR100.dbf在可用字段栏中,将课程号、课程名两个字段添加到选定字段中单击下一步,进入步骤2 - 从子表选择字段 单击数据库和表框右边的有三个点的按钮选择表READ100.dbf在可用字段栏中,将学号、成绩两个字段添加到选定字段中单击下一步,进入步骤3 - 为表建立关系确认两表之间通过课程号建立关系单击下一步,进入步骤4 - 排序记录,保持默认值单击下一步,进入步骤5 - 选择报表样式在方向框中选择纵向单击总结选项按钮,弹出总结选项对话框,单击成绩和平均值的交叉处(即在此处打),单击确定,关闭总结选项对话框单击下一步,进入步骤6 - 完成在报表标题栏中键入课程选修情况表单击完成按钮,出现另存为对话框在文件名栏中输入报表的名称GRADBB.frx单击保存,则报表制作完成。检验:在步骤6中单击预览预览报表。5菜单设计单击文件,新建,则出现新建对话框在新建对话框中选择菜单选项单击新建文件按钮,则出现新建菜单对话框(以上操作也可以在命令窗口中执行命令create menu或者create menu TSGL实现)单击菜单按钮,进入菜单设计器 在菜单名称栏中输入第一个主菜单项的名称图书资料维护在第二个主菜单项名称栏中输入图书查询在第三个主菜单项名称栏中输入系统退出单击图书查询主菜单项那一行的创建按钮,则进入子菜单项设计器窗口在菜单名称栏中输入第一个子菜单项的名称按书名查询在第二个子菜单项的名称栏中输入按书号查询在第三个子菜单项的名称栏中输入按类别查询单击菜单级框中的下拉钮,选中菜单栏,则返回到菜单设计器的主菜单项窗口单击系统退出主菜单项那一行结果栏的下拉钮,选择命令在选项框中键入:SETSYSMENUTODEFAULT单击常用工具栏中的保存按钮在考生文件夹下保存此菜单,菜单名称为TSGL。检验:在菜单设计器窗口中单击预览预览菜单。基本操作题二:操作步骤如下:1建立项目单击文件菜单中的新建命令或者单击常用工具栏中的新建按钮或者按快捷键Ctrl+N,则出现新建对话框在文件类型栏中选择项目单击新建文件,则出现创建对话框输入项目名称PROJECT选择指定的考生文件夹单击保存。(也可以在命令窗口中直接执行CREATE PROJECT PROJECT命令来建立项目文件。)在项目管理器中,单击数据选项卡,选择自由表单击添加按钮,则进入打开对话框在考生文件夹中选择自由表TAX.DBF单击确定按钮。在项目管理器中,选中(单击)其他选项卡,选择文本文件单击添加按钮,则进入添加对话框在考生文件夹中选择文本文件README.TXT单击确定。在项目管理器中,单击文档,报表,新建,报表向导来建立第4小题要求建立的报表文件FANGXING.frx,详见第4小题的解析。本小题也可以单击文档选项卡,选择报表单击添加按钮,打开添加对话框在考生文件夹中选中第4小题已经建立的报表文件FANGXING.frx单击确定(注意,本方法要先创建第4小题要求建立的报表文件FANGXING.frx,然后再执行本操作)。单击关闭按钮,关闭项目管理器。2数据库操作1) 创建数据库:单击文件菜单中的新建命令,则出现新建对话框在文件类型栏中选择数据库单击新建文件,则出现创建对话框在数据库名框中输入CSS选择指定的考生文件夹单击保存。(也可以在命令窗口中直接执行CREATE DATABASE CSS来创建数据库)。在数据库设计器中,单击工具栏上的添加表按钮或者单击数据库,添加表或者右击空白处,在弹出的快捷菜单中选择添加表在弹出的打开对话框中选择表SERVER.dbf单击确定按钮;用同样的方法将表STUFF.dbf添加到数据库中。2) 对表SERVER.dbf操作: 在数据库设计器中,选中表SERVER.dbf单击数据库设计器工具栏上的修改表按钮或者右击SERVER表,在弹出的快捷菜单中选择修改或者单击数据库主菜单中的修改项或者单击显示主菜单中的表设计器项(以上四种方法任选一种)打开表设计器在字段卡中修改收费字段:长度为6,小数位数为2 在表设计器中,单击(选择)收费字段在字段有效性框的规则栏中,键入:收费=0.AND.收费=500;在信息栏中,键入:收费应在0-500之间单击确定单击是。 选择索引卡在索引名选项中键入用户号;选中索引类型为普通索引;在表达式选项中键入用户号(见下表):排序索引名类型表达式筛选 用户号普通索引用户号(以上建立普通索引也可以用以下方法实现:右击SERVER表选择修改在表设计器的字段选项卡的字段名选项中选择用户号;在索引选项中选择单击确定单击是) 右击表SERVER.dbf选中浏览单击表菜单中的追加新记录或者单击显示菜单中的追加方式追加如下记录: 06004 1004 安装系统 2006/01/19 S001 180.00按Ctrl+W或者单击关闭。3) 在数据库设计器中,先创建STUFF表的员工号主索引(方法同),再拖动STUFF表的员工号主索引到SERVER表的员工号普通索引(如果SERVER表中没有员工号普通索引,则必须自己创建!),则两表之间会出现一条连线,这条连线就是两表间的永久关系的体现。3查询设计单击新建在文件类型中选择查询单击新建文件打开查询设计器对话框在打开对话框中选择Depositor.DBF表(若没有出现打开对话框,则单击添加表和视图对话框中的其他按钮再选择Depositor.DBF表)单击确定单击添加表和视图对话框中的其他按钮在打开对话框中选择Card.DBF表单击确定在弹出的连接条件对话框中确认Depositor.储户号与Card.储户号连接(即单击确定)单击添加表和视图对话框中的关闭,返回查询设计器对话框在字段卡中,分别双击该卡下选定字段中的Depositor.储户号Depositor.办折日期、Card.办卡日期等三个字段,将它们添加到选定字段中选中排序依据卡,双击该卡下选定字段中的Depositor.储户号,将它添加到排序条件中,并选择为升序单击查询设计器工具栏中的查询去向(或者右击查询设计器空白处后选择输出设置)在查询去向窗口中单击表;在表名栏中键入sortd单击确定,关闭查询去向窗口单击保存,将文件保存为DCQ.QPR单击关闭。检验:单击查询设计器工具栏中的SQL按钮。对照如下SQL语句SELECT Depositor.储户号, Depositor.办折日期, Card.办卡日期; | SELECT Card.储户号, Depositor.办折日期, Card.办卡日期; FROM depositor INNER JOIN card ; | FROM card INNER JOIN depositor ; ON Depositor.储户号 = Card.储户号; | ON Card.储户号 = Depositor.储户号; ORDER BY Depositor.储户号; | ORDER BY Card.储户号; INTO TABLE sortd.dbf4报表设计使用报表向导建立报表的步骤:单击文件菜单中的新建按钮,出现新建对话框选择报表选项单击向导,在向导选取对话框中选择报表向导选项单击确定按钮,打开报表向导对话框,进入步骤1 - 字段选取单击数据库和表栏右边的三点按钮选中表FANGWU.dbf在可用字段栏中,把房型、地址、售价(万)等字段添加到选定字段中单击下一步,进入步骤2 - 分组记录对话框单击1栏的下拉钮,选中房型字段;单击总结选项按钮,弹出总结选项对话框,选中细节及总计单选钮,选中字段框售价(万)字段这一行中的求和选项,单击确定返回报表向导单击下一步,进入步骤3 - 选择报表样式对话框,保持默认值单击下一步,进入步骤4 - 定义报表布局对话框,保持默认值单击下一步进入步骤5 - 排序记录对话框,保持默认值单击下一步,进入步骤6 - 完成对话框单击完成按钮,出现另存为对话框在文件名栏中键入报表的名称FANGXING.frx单击保存单击关闭。检验:在步骤6中单击预览预览报表。5菜单设计单击文件,新建,则出现新建对话框在新建对话框中选择菜单选项单击新建文件按钮,则出现新建菜单对话框单击快捷菜单按钮,进入快捷菜单设计器 在菜单名称栏中输入第一个主菜单项的名称复制在第二个主菜单项名称栏中输入剪切在第三个主菜单项名称栏中输入粘贴在第四行的主菜单项名称栏中输入-在第五行的主菜单项名称栏中输入第四个主菜单项帮助;单击结果栏的下拉钮,选择命令;在选项框中键入HELP单击常用工具栏中的保存按钮在考生文件夹下保存此菜单,菜单名称为MENU01.mnx。检验:在菜单设计器窗口中单击预览预览菜单。基本操作题三:操作步骤如下:1建立项目单击文件菜单中的新建命令或者单击常用工具栏中的新建按钮或者按快捷键Ctrl+N,则出现新建对话框在文件类型栏中选择项目单击新建文件,则出现创建对话框输入项目名称PROJ3选择指定的考生文件夹单击保存。(也可以在命令窗口中直接执行CREATE PROJECT PROJ3命令来建立项目文件。) 在项目管理器中,单击数据选项卡,选择自由表单击添加按钮,则进入打开对话框在考生文件夹中选择自由表SDB12.DBF单击确定按钮。在项目管理器中,单击其他选项卡,选择菜单单击添加按钮,则进入打开对话框在考生文件夹中选中菜单文件MENU42.MNX单击确定按钮。在项目管理器中,单击代码选项卡,选择程序单击添加按钮,则进入打开对话框在考生文件夹中选中程序文件PROG3.prg单击确定按钮。单击关闭按钮,关闭项目管理器。2数据库操作1) 创建数据库,添加表:单击常用工具栏中的新建按钮,则出现新建对话框在文件类型栏中选择数据库单击新建文件,则出现创建对话框在数据库名框中输入GYDB1选择指定的考生文件夹单击保存。(也可以在命令窗口中直接执行CREATE DATABASE GYDB1来创建数据库)。在数据库设计器中,单击工具栏上的添加表按钮或者单击数据库,添加表或者右击空白处,在弹出的快捷菜单中选择添加表在弹出的打开对话框中选择表GYXX41.dbf单击确定按钮;用同样的方法将CITY42.dbf添加到数据库中。2) 对表GYXX41.dbf操作: 在数据库设计器中,选中表GYXX41.dbf单击数据库设计器工具栏上的修改表按钮或者右击GYXX41表,在弹出的快捷菜单中选择修改或者单击数据库主菜单中的修改项或者单击显示主菜单中的表设计器项(以上四种方法任选一种)打开表设计器选择数量字段后单击右侧的插入按钮,出现新字段行在新字段行的字段名中键入单价,类型选择数值型,宽度中键入(或选择)6,小数位数中键入(或选择)2 单击确定单击是 右击GYXX41表选择修改在表设计器中,选中索引卡在排序选项中选择升序;在索引名选项中键入城市代号;选中索引类型为普通索引;在表达式选项中键入SUBSTR(供应商号,2,2)(见下表):排序索引名类型表达式筛选 城市代号普通索引SUBSTR(供应商号,2,2)单击确定单击是 右击表GYXX41.dbf选中浏览单击表菜单中的追加新记录或者单击显示菜单中的追加方式追加如下记录: S0401 J102 M105 12.50 200 按Ctrl+W或者单击关闭。3) 永久关系是数据库中的表与表之间的一种关系,这种关系不仅在运行时存在,而且一直保留着。注意,拥有永久关系的表必须是数据库中的表。永久关系通常使用主关键字和外部关键字的索引创建,本小题的操作为:在数据库设计器中,先创建CITY42表的城市代号主索引(方法同),再拖动CITY42表的城市代号主索引到GYXX41表的城市代号普通索引,则两表之间会出现一条连线,这条连线就是两表间的永久关系的体现。3查询设计单击新建在文件类型中选择查询单击新建文件打开查询设计器对话框在打开对话框中选择xsxx52.dbf表(若没有出现打开对话框,则单击添加表和视图对话框中的其他按钮再选择xsxx52.DBF表)单击确定单击添加表和视图对话框中的其他按钮在打开对话框中选择xscj52.dbf表单击确定在弹出的连接条件对话框中确认Xsxx52.学号与Xscj52.学号连接(即单击确定)单击添加表和视图对话框中的关闭,返回查询设计器对话框在字段卡的可用字段列表中,分别双击Xsxx52.学号、Xsxx52.姓名、Xscj52.课程名、 Xscj52.成绩四个字段,将它们添加到选定字段中在筛选卡中的字段名下,选中Xscj52.成绩;在条件栏中,选中;在实例栏中键入60在排序依据中,将Xscj52.课程名添加到排序条件中,并选择为升序单击查询设计器工具栏中的查询去向(或者右击查询设计器空白处后选择输出设置)在查询去向窗口中单击屏幕;在到文本文件栏中键入INQU3.TXT单击确定,关闭查询去向窗口单击主窗口工具栏的保存按钮,将文件保存为INQU3.QPR单击关闭。检验:单击查询设计器工具栏中的SQL按钮。对照如下SQL语句SELECT Xsxx52.学号, Xsxx52.姓名, Xscj52.课程名, Xscj52.成绩; | SELECT Xscj52.学号, Xsxx52.姓名, Xscj52.课程名, Xscj52.成绩; FROM xsxx52 INNER JOIN xscj52 ; | FROM xscj52 INNER JOIN xsxx52 ; ON Xsxx52.学号 = Xscj52.学号;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论