VF上级案例(7)
发布时间:2021-06-07
发布时间:2021-06-07
我的错题笔记
【解析】本题中,当i值大于8时,退出循环体。i的起始值是0,每执行一次循环,i值便加2,到第5次执循环的时候,i的值为8,退出循环体,输出s的值,所以该循环体一共只执行了4次,每执行一次,s的值为计算后的s值加上i值,s值的四次计算结果依次为1,3,7,13。
(9)数据库表
【解析】在数据库表中可对表进行主索引、有效性规则及记录级规则等设置,在自由表中不能设置这些内容。
(10)dbc
【解析】在建立Visual FoxPro数据库时,相应的数据库名称实际是扩展名为dbc的文件名,与之相关的还会自动建立一个扩展名为dct的数据库备注文件和一个扩展名为dcx的数据库索引文件。数据表的扩展名为dbf。
(11)ADD CHECK
【解析】修改表结构的命令是ALTER TABLE,该命令有3种格式,下列格式可添加(ADD)新的字段或修改(ALTER)已有的字段。也可以修改字段类型(FieldType)、宽度(nFieldWidth)、有效性规则(CHECK)、错误信息(ERROR)、默认值(DEFAULT),定义主关键字和联系等。
ALTER TABLE TableName1 ADD|ALTER[COLUMN]FieldName1
FieldType[(nFieldWidth[,nPrecision])][NULL|NOT NULL]
[CHECK lExpression1[ERROR cMessageText1]][DEFAULT eExpression1]
[PRIMARY KEY|UNIQUE]
[REFERENCES TableName2[TAG TagName1]]
(12)ON
【解析】在SQL超链接查询中,利用JOIN短语进行多表间的联系,其两表之间的联接字段用ON短语指明。
(13)UPDATE SET
【解析】SQL的数据更新命令格式如下:
UPDATE TableName
SET Column_Name1=eExpression1[,Column_Name1=eExpression1...]
WHERE Condition
其中,利用WHERE子句指定条件,以更新满足条件的一些记录的字段值,并且一次可更新多个字段;如果不使用WHERE子句,则更新全部记录。
上一篇:名班主任工作室三年规划