“我的工具栏”的工具栏; 在操作过程中,用户可以随时创建一个适合于自己工作需要的新工具栏。创建名为“我的 工具栏”的操作步骤如下: (1) 单击“显示”菜单项,选择“工具栏”选项,在“工具栏”对话框下单击“新建 ”按钮,出现如图 2.5 所示的“新工具栏”对话框。 (2)
输入新工具栏名称,输入“我的工具栏” ,并单击“确定”按钮,出现如图 2.6 所 示的“定制工具栏”对话框,与此同时,在屏幕窗口上也出现了“我的工具栏”工具栏。 (3) 在 “定制工具栏” 对话框的最左边是“分类” 列表框,选择该
列表框中的任何一类, 其右侧便显示该类的所有按钮。 (4) 用户可根据需要选择分类中的某一类, 并在该分类中选择按钮, 当选中了某一个按 钮后,用鼠标器将其拖动到“我的工具栏”工具栏下即可。 (5)
查询 LIST 命令的帮助信息。 首先是通过在命令窗口执行 help 命令来打开帮助窗口,然后选择“
搜索”项,在组合框 中输入“LIST” ,再自己查找相关标题即可。 第三章 1. 简述 Visual FoxPro 的数据类型。 Visual FoxPro 中的数据类型包括以下几种:1. 字符型,2. 数值型,3. 货币型,4. 日 期型,5. 日期时间型,6. 逻辑型,7. 备注型,8. 通用型,9. 二进制字符型和二进制备 注型。 2. 字段变量与内存变量有何区别? 字段变量就是表中的字段名,它是表中最基本的数据单元。字段变量是一种多值变量, 一个表有多少条记录,那么该表的每一字段就有多少个值,当用某一字段名作变量时,它的 值就是表记录指针所指的那条记录对应字段的值。 内存变量独立于表,是一种临时
工作单元,它是一种单值变量。可以用内存变量名直接 访问内存变量。
3. 下列数据哪些是变量?哪些是常量?是什么类型的常量? ″″,.F.,98/07/21,教授,1E2, [5585211] ,T 其中 T 和教授是变量其它是常量,″″和[5585211]是字符常量,.F.是逻辑常量, 98/07/21 是数值型常量。 4. 求下列表达式的值。 (1) LEN(DTOC(DATE())) :8 (2) STUFF(″现代教育中心″,5,0,LEFT(″技术中心″,4)): “现代技术教育中心” (3) VARTYPE(08/23/03):N (4) SPACE(5)-SPACE(5):’’ 空字符串 (5) ″PRO″$″FoxPro″ AND ″100″>″90″:.F. 5. 针对学生表,写出下列条件: (1) 入学成绩高于 600 分的学生;入学成绩>=600 (2) 年 龄 大 于 18 岁 但 小 于 25 岁 的 学 生 ; YEAR(DATE())-YEAR( 出 生 日 期 )<=25 and YEAR(DATE())-YEAR(出生日期)>=18 (3) 少数民族的男生;性别=’男’ and 少数民族=.T. (4) 在 1985 年 1 月 1 日至 1983 年 12 月 31 日之间出生的学生; 出生日期>={12/31/1983} and 出生日期<={01/01/1985} (5) 入学成绩在 580 分以上的汉族女生。入学成绩>=600 and 少数民族=.F. and 性别=’ 女’ 6. 写出下列表达式。 (1) 求实数 x 的小数部分;x-INT(x) (2) 求自然数 m 的十位数字;mod(int(m/10),10) (3) 将实数 x 保留两位小数,第三位小数进行四舍五入处理;round(x,2) (4) 将 c 中的小写字母转换成相应的大写字母;upper(c) (5) 判断 n 是否
偶数。Int(n/2)=n/2 7. 分析下列命令执行后的输出结果,并上机验证。 (1) X=STR(13.4,4,1) Y=RIGHT(X,3) Z=″&;Y+&;X″ ?&;Z,Z 16.80 3.4+13.4 (2) DIMENSION A(2,3) A=175 A(2,2)=2*A(2,2) ?A(5),A(1,2) 350 175 (3) X=542 Y=INT(542/100) Z=X%10 ? Z*100+Y
205 (4) SET EXACT ON CH=″数据库应用″ CH1=CH=LEFT(CH,6) ?CH1,CH .F. 数据库应用
第四章
1. 什么是自由表?什么是数据库表? 属于某一数据库的表称为数据库表,不属于任何数据库而独立存在的表称为自 由表。 2. 一个表有 3 个备注型字段,该表有多少个备注文件? 一个备注文件。 3. 在设计学生表时,可否将学生“性别”字段定义为逻辑型字段?这和定义为字符 型字段有何区别?若定义为数值型呢? 可以将 “性别” 字段定义为逻辑型字段