您好,欢迎访问三七文档
在VFP的默认状态下,表以___独占___方式打开。如果USED(XS)返回为T,则说明___文件已打开_____。要实现对JS表所有记录的工龄(GL)增加1,其UPDATE-SQL命令为_______。答案:UPDATEJSSETGL=GL+1在REPLACE命令中,保留字__ADDITIVE__仅对备注型字段有效,使用时表示替换的内容追加到原备注中,否则替换原备注内容。请写出删除JS表中基本工资(GZ)在400元以下所有记录的DELETE-SQL命令________。答案:DELETEFROMJSWHEREGZ400如果要彻底删除当前工作区中打开表的所有记录,可以使用__ZAP__命令。打开一个表时,_结构符合索引___索引文件将自动打开,表关闭时它将自动关闭。数据库中的每一个表能建立__1__个主索引。除了自由表的字段名、表的索引名至多只有__10__个字符以外,其余名称的长度可以达到100多个字符。___存储过程_是保存在数据库中的过程代码,由用户自定义的函数和在创建表之间的参照完整性规则时系统创建的函数组成。参照完整性的插入规则只有两个,__删除和忽略。学生表和成绩表已经建立了参照完整性,如果删除学生表中的记录,该学生的所有成绩记录也自动全部删除,则两表之间的参照完整性设置为__删除级联__。要设置当前数据库中js表的gh字段的标题属性,可以dbsetprop(”_js.gh_”,”field”,”caption”,”工号”)要获取当前数据库中xs表的xb字段的默认值,可以dbgetprop(”xs.xb”,”field”,”__defaultvalue__”)对于已打开的多个索引,每次只有一个索引对表起作用,这个索引称为_主控索引__。在关系模型中实体之间的联系有三种:一对一关系、一对多关系和多对多关系。在VFP数据库中,数据库表之间不能建立的关系是_多对多关系__。_存储过程__是保存在数据库中的过程代码,它由一系列用户自定义函数或在创建表与表之间参照完整性规则时系统创建的函数组成。在移动表或数据库后更新链接,可以使用VALIDATEDATABASE命令检查数据库的有效性和更新链接.该命令要求以_独占___方式打开当前数据库。如果意外地删除了某个数据库文件,由于该数据库中包含的数据库表仍然保留对该数据库引用的后链,因此这些数据库表也不能被添加到其他的数据库中。这时需要利用_FREETABLE__命令删除存储在数据库表中的后链,使之成为自由表。若某字段定义为侯选索引或主索引型,要求该字段的值必须具有__唯一__性。索引可分为多种类型,其中__主索引__只适用于数据库表。“ODBC”的中文含义是__开放数据库互连。查询和视图在本质上都是一条__SELECT-SQL_语句。查询中的分组依据,是将记录分组,每个组生成查询结果中的__1___记录。视图可以在数据库设计器中打开,也可以用use命令打开,但在使用use命令打开视图之前,必须打开包含该视图的__数据库。在SELECT-SQL语句中,DISTINCT选项的功能是_去除重复项__。如果某select-sql命令个使用了union子句将两个select语句联合起来,且需要对最终查询排序的结果排序,则需要使用1_个ordeby子句。表之间的连接类型分别为内部连接、左连接、右连接、__完全连接____报表是最常用的打印文档,设计报表主要是定义报表的数据源和报表的布局。在VisualFoxPro系统中,报表布局的常规类型有:列报表、行报表、一对多报表以及_多栏报表__。使用报表打印表中的数据,需在报表中将与表字段相关的控件放在报表中的_细节带区。在报表中增加分组输出时,报表中将增加组标头和__组注脚__带区。要打印页码,则在“页标头”或“页注脚”带区中加入含有系统变量__pageno_的域控件。标题带区和_总结__带区在每个报表中只打印一次。利用showwindow属性和desktop属性,可以将表单设置为_顶层表单_、浮动表单或子表单。如果要把一个文本框对象的初值设置为当前日期,则在该文本框的Init事件中设置代码为_this.value=date()__。将文本框对象的__passwordchar__属性设置为“*”时,用户键入的实际输入不显示,但value属性中仍保存键入的字符串。将文本框对象的_ReadOnly_属性设置为“真”时,则表单运行时,该文本框可以获得焦点,但文本框中显示的内容为只读。与Thisform.Release功能等价的命令为_releaseThisform__。Grid、Text、CommandGroup、Column是VFP系统中的对象,它们当中不能直接加到表单中的对象是_Column_。将控制绑定到一个字段,移动记录后字段的值发生变化,这时对象的_VALUE_属性的值也随之变化。如果要让一个文本框的初值设置为当前日期且不能更改,则在该文本框的_INIT_事件中设置代码为This.Value=DATE(),同时要将它的_ENABLED__属性设置为.F.。对于列表框,当其__VALUE__发生变化时,将触发InteractiveChange事件。如果要让表单第一次显示时自动位于主窗口中央,则应该将表单的_AotoCenter_属性设置值为.T.。选项按钮组是_容量_对象,它的Value属性表明用户选定了哪个按钮。假定现有一个选项按扭组有六个选项按钮,该选项按钮组的ControlSource属性值是一个整型字段,如果用户选择了第四个按钮,则选项按钮组的Value属性值为__4__。组合框的数据源由RowSource属性和RowSourceType属性给定,如果RowSource属性中写入一条SELECT-SQL语句,则它的RowSourceType属性应设置为_3-SQL_。对于数据绑定型控件,通过对ControlSoure属性的设置来绑定控制和数据源。如果要将某选项按钮组上的按钮设置为5个,应把选项按钮组的ButtonCount__属性值设定为5。所有的容器对象都具有与之相关的计数属性和_集合_属性。采用面向对象的程序设计方法设计的应用程序,其功能的实现是由__事件__驱动的。组合框可设置为下组合框和__下拉列表框__。表格包含列控件,列控件又包含列标头和_文本框__控件。在表单中,一个OLE绑定型控件利用表中的_通用_型字段显示一个OLE对象。VFP系统中,终止事件循环的命令是:__clearevent__。在VisualFoxPro系统中,事件循环由READEVENTS命令建立、CLEAREVENTS命令停止。当发出CLEAREVENTS命令时,程序将继续执行紧跟在___READEVENTS___命令后面的那条可执行语句。OOP中文含义为:__面向对象程序设计___。复选框控件可以为三种状态,其Value属性值分别为.F.、.T.或__NULL__。在表单的Load、Activate和Init这三个事件中,__load__事件不能引用表单及表单中的对象,__activate_事件最后一个被触发。有一表单frmA,该表单中包含一个页框pgfB,页框中包含的页面数未知,在刷新表单时,为了刷新页框中的所有页面,可在页框pgfB的REFRESH方法中编写一段FOR循环结构的代码实现,请完善如下代码:FORi=1toThis.__PAGECOUNT______This.Pages[i].refreshENDFOR如果要求在表单刷新中总是指定页框的最后一个页面为活动页面,则可在页框控件的refresh事件代码中用命令:this.___activepage_____=pagecount标签控件是用以显示文本的图形控件。标签控件的主要属性有Caption属性、BackStyle属性、AutoSize属性以及WordWrap属性等。其中WordWrap属性的功能是__自动换行___。编辑框(EditBox)的用途与文本框(TextBox)相似,但编辑框除了可以编辑文本框能编辑的字段类型以外,还可以编辑__备注__型字段。用户可通过设置列表框的__MoverBars___属性来指定列表框内是否显示移动条,该移动条可用来改变列表框中数据的次序。但设置该属性时,要求列表框的RowSourceType属性应设置为0或1。若选项按钮组的ControlSource属性设置为某个表的字符型字段时,那么该选项按钮组的Value属性的值的类型为字符型,此时保存到表的字段中去的是该选项按钮组的____相应按钮的Caption____。恢复VFP系统菜单命令是__SETSYSMENUTODEFAULT。某菜单在运行时,其中某菜单项显示为灰色,则此时该菜单项的“跳过”条件的逻辑值为____.T.____。工具栏的基类名是___TOOLBAR_____。类有抽象性、封装性、继承性等特点,其中___封装性___是指包含和隐藏对象信息的能力。类包含了对象的程序设计和数据抽象,是具有相同行为的__对象_的抽象。使用VisualFoxPro开发某应用程序时,如果某自由表在应用程序运行过程中是只读的,且要求在项目连编后、在软件发布时可以删除该自由表文件,则在连编前必须在项目管理器窗口中将该自由表设置为__包含__。设置主程序后,可以对项目进行连编。若连编时选择”可执行文件”,则生成的可执行文件的扩展名为__.exe___。“SQL”的中文含义是___结构化查询语言_____。
本文标题:VFP填空题+答案
链接地址:https://www.777doc.com/doc-2866251 .html