二、填空题
1.(-b+sqrt(2*x)+abs(x))/(2*a)
2.SAVE TO abc ALL LIKE ?B* 3.与、或、非
4.数值、字符、日期、关系、逻辑 5.13.00、VisualFoxPro(表示空格)、VISUAL FOXPRO、123456 6.05/14/09 16:51:40、2009 年 5 月 14 日 7.DATE()-{^2008.8.8}
8.判断\或 at(\结果是否为.T. 9.INT(RAND()*26+1)
10.ROUND(A,0) 或 INT(a+0.5) 三、操作题
在命令窗口输入以下命令:
AA= \水平考试\BB=20
DIMESION CC(2) CC(1)= .T.
CC(2)={^ 2009-12-1} SAVE TO MAB
2.3 数据库与数据表的操作
2.3.1 复习提要与学习指导 一、数据表
1.掌握表的概念、组成和分类。
表是相关数据的集合,按照一定的组织形式,以 DBF 为扩展名的文件保存,FPT(表备 注文件)。
组成:表结构和记录。 分类:自由表和数据库表。
2.掌握用表设计器创建和修改表结构的方法及其相关的 SQL 命令。 创建表的结构:
CREATE TABLE|dbf xs(xh c(9),xm c(8) NULL,csrq d not null) 修改表的结构:
ALTER TABLE XS ADD|RENAME|DROP COLUMN BJ C(2)|BJ TO BJBH|BJBH 修改字段的类型和宽度:
ALTER TABLE XS ALTER COLUMN BJBH N(5,0)
第二部分 《Visual FoxPro 程序设计(第二版)》复习提要与学习指导、习题及参考解答 95
96
Visual FoxPro 程序设计实训与考试指导(第二版)
3.掌握字段的基本属性(字段名、数据类型、宽度、小数位数和空值支持)。 命名规则:可以包含字母、数字和下划线、汉字;不能以数字开头;长度为 1~128(自 由表的字段名以及索引标志名长度只能为 10)。 数据类型:宽度固定的数据类型的名字
(8:D,T,B,Y 4:M,G,I 1:L 254:C)。 小数位数:包含在总宽度中,同时还要注意总宽度中还包含小数点一位。 空值:表示值不确定;空值可以等价于任何一种数据类型。
4.掌握表记录的追加、浏览、定位、修改、删除和筛选的操作。 (1)追加。
APPEND BLANK(CTRL+Y) 追加一条记录
APPEND FROM 表名 FOR 条件 追加多条记录 (以同名字段填充) INSERT BLANK (BEFORE) (VISUAL FOXPRO 命令)事先应将表打开
INSERT INTO XS[(XM,XH,XB) ]VALUES(\,\,\) (SQL 命令)如果该表未打开,则 会自动打开该表
如果省略字段名列表,则 VALUES 后面提供的值必须按照表中字段的先后顺序给出; 如果给出字段列表,则 VALUES 后面提供的值应按照字段列表的顺序给出。
(2)浏览。
BROWSE FOR/WHILE DISPLAY(分屏显示)/LIST FOR:所有满足条件的记录; WHILE:当遇到第一个不满足条件记录则停止命令的执行。 (3)定位。
相对定位 SKIP (正数|负数)当前记录号为 9 SKIP -3 绝对定位 GO (GOT