对考生文件夹下的“书籍”表新建一个表单,完成以下要求:表单标题为“图书信息浏览”,文件名保存为myf,Name属性为forml。表单内有1个组合框,1个命令按钮和4对标签与文本框的组合。表单 运行时组合框内是“书籍”表中所有书名(表内书名不重复)供选择。当

admin2009-02-15  21

问题 对考生文件夹下的“书籍”表新建一个表单,完成以下要求:表单标题为“图书信息浏览”,文件名保存为myf,Name属性为forml。表单内有1个组合框,1个命令按钮和4对标签与文本框的组合。表单
运行时组合框内是“书籍”表中所有书名(表内书名不重复)供选择。当选择书名后,4对标签和文本框将分别显示表中除“书名”字段外的其他4个字段的字段名和字段值。
   单击“关闭”按钮退出表单。

选项

答案单击“文件”菜单中的“新建”,在类型选择框中选择“表单”,单击“新建文件”按钮,打开表单设计器。 在属性窗口中设置表单的Caption属性为“图书信息浏览”,Name属性值为“form1”从表单控件工具栏中选择1个组合框,4个文本框、4个标签和1个命令按钮放置在表单上。在属性面板中分别设置四个标签的Caption属性分别为“作者”、“索书号”、“出版社”和“价格”。.设置命令按钮的Caption属性值为“关闭”设置组合框的RowSourceType属性为“3-SQL语句”,RowSource属性为“select书名from书籍”,Style属性为“2-下拉列表框”。结果如图3-118所示。 [*] 双击组合框,编写该控件的Valid事件,程序代码如下: *************组合框Combol的Valid事件代码************* SELECT作者,索书号,出版社,价格; FROM 书籍; WHERE 书名=Thisform.Combo1.Value; Thisform.Text2.Value=temp(2) Thisform.Text3.Value=temp(3) Thisform.Text4.Value=temp(4) *********************************************************** 双击“关闭”命令按钮编写Click事件代码:Thisform.Release。 保存表单文件为myf.scx到考生文件夹下,运行表单,结果如图3-119所示。 [*]

解析 本大题主要考查的是表单中组合框的设置,该控件用来显示数据的重要属性是RowsourccType和RowSource,程序部分属于SQL的简单查询,在显示查询结果时,首先可用一个数组保存查询结果,然后然后通过文本框的Value属性值来显示查询结果。
转载请注明原文地址:https://kaotiyun.com/show/aeKZ777K
0

最新回复(0)