一起答
主观

(1)为职工表设计一个名为zgb的快速报表。

(2)修改考生文件夹中的“工资查询.prg”文件,此文件的功能为:

通过结构复制数据表文件“工资表”生成一个含有职工号和基本工资的新数据表文件gz

B.dbf,将原数据库中基本工资大于1 500的职工记录添加到新表中并浏览结果。

修改程序中的错误行,不得删除或添加程序行,使程序正确运行。

工资表的结构和内容如下:

职工号 部门号 基本工资 奖金

101001 101 1750 1200

101002 101 1000 400

102001 102 700 200

102002 102 900 350

103001 103 1500 600

103002 103 1200 400

参考答案
查看试卷详情
相关试题
  1. 按如下要求完成综合应用(所有控件的属性必须在表单设计器的属性窗口中设置):

    (1)根据“项目信息”、“零件信息”和“使用零件”三个表建立一个查询(注意表之间的连接字段),该查询包含项目号、项目名、零件名称和(使用)数量四个字段,并要求先按项目号升序排序、再按零件名称降序排序,保存的查询文件名为chaxun;

    (2)建立一个表单,表单名和文件名均为myform,表单中含有一个表格控件Grid1,该表格控件的数据源是前面建立的查询chaxun;然后在表格控件下面添加一个“退出”命令按钮Command1,要求命令按钮与表格控件左对齐、并且宽度相同,单击该按钮时关闭表单。

  2. (1)为职工表设计一个名为zgb的快速报表。

    (2)修改考生文件夹中的“工资查询.prg”文件,此文件的功能为:

    通过结构复制数据表文件“工资表”生成一个含有职工号和基本工资的新数据表文件gz

    B.dbf,将原数据库中基本工资大于1 500的职工记录添加到新表中并浏览结果。

    修改程序中的错误行,不得删除或添加程序行,使程序正确运行。

    工资表的结构和内容如下:

    职工号 部门号 基本工资 奖金

    101001 101 1750 1200

    101002 101 1000 400

    102001 102 700 200

    102002 102 900 350

    103001 103 1500 600

    103002 103 1200 400

  3. 关于创建工具栏的说法,正确的是(  )

    • A.只能定制Visual FoxPro系统工具栏,不能自定义工具栏
    • B.不能定制Visual FoxPro系统工具栏,但可以自定义工具栏
    • C.既能定制Visual FoxPro系统工具栏,也可自定义工具栏
    • D.只能使用系统工具栏,不能自定义工具栏
  4. Visual FoxPro中,执行了SET DATE AMERICAN后,不能显示4位年份的命令是(  )

    • A.?YEAR(DATE)
    • B.?LEFT(DTOC(DATE),4)
    • C.?LEFT(DTOC(DATE,1),4)
    • D.?SUBSTR(DTOC(DATE,1),1,4)
  5. 基本操作题

    在考生文件夹下,打开Ecommerce数据库,完成如下操作:

    (1)打开Ecommerce数据库,为表Customer增加一个字段,字段名为email、类型为字符、宽度为20。

    (2)为Customer表的“性别”字段定义有效性规则,规则表达式为:性别$“男女”,出错提示信息为“性别必须是男或女”,默认值为“女”。

    (3)通过“会员号”字段建立客户表Customer和订单表OrderItem之间的永久联系;通过“商品号”字段建立商品表Article和订单表OrderItem之间的永久联系。

    (4)为以上建立的联系设置参照完整性约束:更新规则为“级联”;删除规则为“限制”;插入规则为“限制”。

  6. 下列各控件不包含滚动条的控件是 

    • A.ListBox 
    • B.ComboBox
    • C.TextBox
    • D.LabelBox 
  7. 单个用户使用的数据视图的描述称为

    • A.外模式
    • B.概念模式
    • C.内模式
    • D.存储模式
  8. 在命令文件与被调用过程之间的参数传递要求(  )

    • A.参数名相同
    • B.参数个数相同
    • C.参数类型相同
    • D.B与C
  9. 编写如下两个事件过程: 

    Private Sub Form_KeyDown (KeyCode As Integer, Shift As Integer) 

    Print Chr(KeyCode. 

    End Sub 

    Private Sub Form_KeyPress(KeyAscii As Integer) 

    Print Chr(KeyAscii)

    End Sub 

    在一般情况下(即不按住Shift键和锁定大写键时)运行程序,如果按"A"键,则程序输出的结果是 

    • A.A  a 
    • B.a A  
    • C.A  A  
    • D.a a  
  10. 顺序执行下面两条命令:

    N=123456.789

    @ 10,6 SAY N PICTURE ″$ $ 999,999.9″

    屏幕显示的结果是(  )

    • A.$ 123,456.7
    • B.$$ 123,456.7
    • C.$ 123,456.8
    • D.$$ 123,456.8