就业数据资源平台
当前位置:首页 > Visual FoxPro
计算机等级考试二级VF题库75套上机试题(62)

  一、


  SELECT * FROM stock_sl INTO TABLE stock_bk


  INSERT INTO stock_bk VALUE("600028", 4.36, 4.60, 5500)


  或


  INSERT INTO stock_bk (股票代码,买入价,现价,持有数量) VALUE("600028", 4.36,


  4.60, 5500)


  UPDATE stock_bk SET 现价 = 8.88 WHERE 股票代码 = "600007"


  DELETE FROM stock_bk WHERE 股票代码 = "600000"


  二、


  1. 建立一个查询


  CREATE QUERY query_stock


  2. 在“打开”对话框中,选择表“stock_name”,单击“确定”按钮,接着显示“添加表


  或视图”对话框,再单击“其他”按钮,在“打开”对话框中,选择表“stock_sl”,单击“


  确定”按钮,此时,显示“联接条件”对话框,直接单击“确定”按钮并返回到“添加表或视


  图”对话框,接着单击“关闭”按钮,这时在“查询设计器”中表就建立了联系。


  3. 单击“字段”选项卡,选定试题要求的字段到“选定字段”列表框中。


  4. 单击“排序依据”选项卡,在“选定字段”先选中“Stock_name.股票代码”并单击“


  添加”按钮,并选中“升序”单选按钮,这个就是记录按股票代码升序排序。


  5. 保存并运行此查询程序。


  第1处 统计总盈余,所以应改为:SELECT SUM((现价-买入价)*持有数量);


  第2处 应改为:IN ;


  第3处 条件是股票简称中有"银行"两字,所以应改为:WHERE "银行"$股票简称)


  三、


  1. 在命令窗口中输入建立表单命令


  CREATE FORM stock_form


  2. 在“表单设计器”中,单击鼠标右键,在弹出菜单中选择“数据环境”菜单项,在“打


  开”对话框中选中表“stock_name”并单击“确定”按钮,再单击“其他”按钮,在“打开”


  对话框中,选择表“stock_sl”,单击“确定”按钮,在“数据环境设计器”中,按住表


  “stock_name”字段“股票代码”不放,再移动鼠标至表“stock_sl”处,松开鼠标,在出现


  的提示信息窗口中,单击“确定”按钮。


  3. 按住表“stock_name”,移动鼠标至“表单设计器”,松开鼠标,这样就建立一个


  grdStock_name表格。按住表“stock_sl”,移动鼠标至“表单设计器”,松开鼠标,这样就建


  立一个grdStock_sl表格。


  4. 在“表单设计器”中添加一个命令按钮,在“属性”窗口的Caption处输入“关闭”。


  5. 双击“关闭”命令按钮,在“Command1.Click”编辑窗口中输入“Release Thisform”


  ,接着关闭编辑窗口。

就业数据资源平台