问答题


说明:1.启动VFP后在命令窗口中执行下列命令,以设置默认的工作目录:
SET DEFA TO T:
2.除非题目要求,否则不要对T盘上的文件进行重命名、复制和删除操作。项目、数据库和表操作。
打开项目文件jxgl,在该项目中已有一个数据库jxsj。根据以下要求进行操作:
(1)在jxsj数据库中按如下表格中所示的结构创建ab.dbf表,并设置相关属性。
字段名 数据类型 宽度 字段标题
bh C 5 机器编号
ip C 15 IP地址
dw C 30 单位
zrr C 12 责任人
rq D 注册日期
①设置机器编号字段的输入掩码:第一个字符为任意字符,其他只能输入数字字符。 ②设置单位字段的默认值:南京大学。 ③设置IP地址字段的注释:只能为C类地址。 ④设置责任人字段的有效性规则:不能为空。 ⑤创建普通索引,索引名为abcd,要求按“注册日期”排序,相同时按“单位”排序。 (2)在ab表中输入如下记录:
bh ip dw zrr rq
B1023 194.11.12.222 南京大学XX系 张小 2010-05-14
(3)将自由表cjb添加到当前数据库中,并设置为“包含”。
(4)xs表已存在主索引xh,索引表达式为xh;cj表已存在普通索引xh,索引表达式为xh。以xs表为主表、cj表为子表,根据xh建立永久关系,并设置两表之间的参照完整性:更新级联、删除级联。

答案: 项目、数据库和表操作
字段输入掩码:A9999
索引表达式:DTOC(rq, 1)+dw
...
题目列表

你可能感兴趣的试题

问答题


说明:1.启动VFP后在命令窗口中执行下列命令,以设置默认的工作目录:
SET DEFA TO T:
2.除非题目要求,否则不要对T盘上的文件进行重命名、复制和删除操作。项目、数据库和表操作。
打开项目文件jxgl,在该项目中已有一个数据库jxsj。根据以下要求进行操作:
(1)在jxsj数据库中按如下表格中所示的结构创建ab.dbf表,并设置相关属性。
字段名 数据类型 宽度 字段标题
bh C 5 机器编号
ip C 15 IP地址
dw C 30 单位
zrr C 12 责任人
rq D 注册日期
①设置机器编号字段的输入掩码:第一个字符为任意字符,其他只能输入数字字符。 ②设置单位字段的默认值:南京大学。 ③设置IP地址字段的注释:只能为C类地址。 ④设置责任人字段的有效性规则:不能为空。 ⑤创建普通索引,索引名为abcd,要求按“注册日期”排序,相同时按“单位”排序。 (2)在ab表中输入如下记录:
bh ip dw zrr rq
B1023 194.11.12.222 南京大学XX系 张小 2010-05-14
(3)将自由表cjb添加到当前数据库中,并设置为“包含”。
(4)xs表已存在主索引xh,索引表达式为xh;cj表已存在普通索引xh,索引表达式为xh。以xs表为主表、cj表为子表,根据xh建立永久关系,并设置两表之间的参照完整性:更新级联、删除级联。

答案: 项目、数据库和表操作
字段输入掩码:A9999
索引表达式:DTOC(rq, 1)+dw
...
问答题


说明:1.启动VFP后在命令窗口中执行下列命令,以设置默认的工作目录:
SET DEFA TO T:
2.除非题目要求,否则不要对T盘上的文件进行重命名、复制和删除操作。设计表单。
表单F102C用于实现对矩阵进行转置。按下列要求修改表单,修改后表单运行时如图所示。


(1)设置“行数”微调框spnRows可输入数值的最小值为1,最大值为5,初始值为3。
(2)在“生成”按钮的右侧添加一个命令按钮Command2,设置标题为“转置”,初始状态为“禁用”。
(3)已知表单已经创建了一个方法程序RandArray(m,n),功能是生成一个m行n列的全局数组arr1。编写“生成”命令按钮的事件代码,要求仅用3条语句实现如下功能:
①调用表单的RandArray(m,n)方法,将行数和列数微调框spnRows和spnCols中的值作为实参数,以生成数组。
②将全局数组名“arr1”设置为List1的数据源。
③设置“转置”按钮可操作。
(4)编写微调框spnCols的InteractiveChange事件代码,当spnCols的值发生改变时,用一条语句实现列表框List1的列数与spnCols的当前值保持一致。

答案: 设计表单
微信扫码免费搜题