问答题 对“学生”表中的记录进行排序,用表格显示记录,并用“命令”按钮选择按学号或入校总分排序显示。表单样式如图3-1所示。
【正确答案】[指导] 操作步骤如下:
①在表单中创建1个“表格”控件和3个“命令按钮”控件,并选择好位置和大小。
②设置控件的字体和字号。
③打开“数据环境设计器”,添加表“学生”。表单控件的主要属性见表3-1。
表3-1 “学生浏览”表单和控件主要属性设置及说明
对象名
属性名
属性名
说明
Cursor1 Exclusive .T. 设置数据表打开方式为独占
Gridl1 ReeordSource 学生 表格数据源
Command1 Caption 按学号显示 按钮标题
Command2 Caption 按入校总分显示 按钮标题
Command3 Caption 关闭 按钮标题
Gridl. Colunm 1 Contro1. Source 学生.学号 列的数据源
Gridl. Columnl.Header1 Caption 学号 列标题
Gridl. Columnl.text1 ControlSource 学生.学号 列数据
Gridl. Column2 Control. Source 学生.姓名 列的数据源
Gridl. Column2.Header1 Caption 姓名 列标题
Gridl. Column2.text 1 ControlSource 学生.姓名 列数据
Gridl. Column3 Control. Source 学生.性别 列的数据源
Gridl. Colunm3.Header1 Caption 性别 列标题
Gridl. Column3.text1 ControlSource 学生.性别 列数据
Gridl. Column4 Control. Source 学生.入校总分 列的数据源
Gridl. Column4.Header1 Caption 入校总分 列标题
Gridl. Colunm4.text 1 ControlSource 学生.入校总分 列数据
④打开“代码编辑”窗口,添加Form1的Init事件代码,如图3-2所示。
[*]
⑤添加“按学号显示”按钮Command1的Click事件代码,如图3-3所示。
[*]
⑥添加“按入校总分显示”按钮Command2的Click事件代码,如图3-4所示。
[*]
⑦添加“关闭”按钮Command3的Click事件代码,如图3-5所示。
[*]
【答案解析】