




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机vfp考试题库单选题100道及答案1.在VFP中,若要将日期型变量“date1”的值设置为当前日期,应使用的命令是()。A.date1=date()B.date1=time()C.date1=year()D.date1=month()答案:A解析:date()函数用于返回当前日期,所以用date1=date()可将date1设为当前日期;time()返回当前时间,year()返回年份,month()返回月份。2.下面关于VFP中表文件的说法,正确的是()。A.一个表文件只能有一个备注型字段B.表文件中的记录可以按任意顺序排列C.表文件的扩展名一定是.dbfD.表文件中的字段名可以使用汉字答案:B解析:表中记录可通过索引等方式按任意顺序排列;一个表可有多备注型字段,表文件通常扩展名是.dbf但可改名,字段名能用汉字不是该选项核心正确点。3.在VFP的查询设计器中,用于指定查询结果输出去向的是()。A.字段选项卡B.筛选选项卡C.排序依据选项卡D.查询去向按钮答案:D解析:查询去向按钮用于指定查询结果输出去向,字段选项卡选字段,筛选选项卡设置筛选条件,排序依据选项卡设置排序。4.若要在VFP中定义一个全局变量“globalVar”,正确的语句是()。A.privateglobalVarB.localglobalVarC.publicglobalVarD.protectedglobalVar答案:C解析:public用于定义全局变量,private定义私有变量,local定义局部变量,没有protected用于定义变量。5.VFP中,函数val("123abc")的返回值是()。A.123abcB.123C.0D.错误信息答案:B解析:val函数将字符串开头的数字字符转换为数值,遇到非数字字符停止,所以返回123。6.以下关于VFP中索引的说法,错误的是()。A.索引可以提高查询速度B.一个表可以有多个主索引C.索引文件独立于表文件存在D.普通索引不影响记录的物理顺序答案:B解析:一个表只能有一个主索引;索引可提高查询速度,索引文件独立,普通索引不改变物理顺序。7.在VFP中,要删除表中所有记录,但保留表结构,应使用的命令是()。A.deleteallB.packC.zapD.erase答案:C解析:zap命令删除表中所有记录且保留表结构;deleteall加逻辑删除标记,pack删除有标记记录,erase删除文件。8.若有表“student.dbf”,要查看该表的结构,应使用的命令是()。A.liststructureB.displaystructureC.browsestructureD.modifystructure答案:B解析:displaystructure用于查看表结构;list一般用于显示记录,browse用于浏览记录,modify用于修改结构。9.VFP中,函数len("中国")的返回值是()。A.2B.4C.无法确定D.错误信息答案:B解析:len函数返回字符串的长度,一个汉字占两个字节,“中国”两个汉字长度为4。10.在VFP的表单设计中,用于显示文本信息的控件是()。A.TextBoxB.CommandButtonC.LabelD.OptionGroup答案:C解析:Label控件用于显示文本信息;TextBox用于输入文本,CommandButton是命令按钮,OptionGroup是选项组。11.要在VFP中打开一个已存在的数据库“school.dbc”,应使用的命令是()。A.opendatabaseschoolB.createdatabaseschoolC.usedatabaseschoolD.modifydatabaseschool答案:A解析:opendatabase用于打开已存在数据库;createdatabase创建数据库,use用于打开表,modify用于修改数据库。12.若表中有一个字段“score”为数值型,要查询“score”大于80的记录,筛选条件应设置为()。A.score>'80'B.score=80C.score>80D.score<80答案:C解析:因为“score”是数值型,所以直接用score>80筛选大于80的记录;A用了字符串比较错误,B是等于,D是小于。13.VFP中,函数str(123.456,6,2)的返回值是()。A.123.45B.123.46C.123.456D.错误信息答案:B解析:str函数将数值转换为字符串,按指定长度和小数位数,四舍五入后返回123.46。14.以下关于VFP中表单的说法,正确的是()。A.表单只能在设计器中运行B.表单的事件是固定的,不能自定义C.表单可以作为容器包含其他控件D.表单的属性不能在运行时修改答案:C解析:表单可作为容器包含其他控件;表单可在程序中运行,可自定义事件,属性可在运行时修改。15.在VFP中,要将表“teacher.dbf”中的记录复制到一个新表“new_teacher.dbf”中,应使用的命令是()。A.copytonew_teacherB.copystructuretonew_teacherC.appendfromnew_teacherD.insertintonew_teacher答案:A解析:copyto用于将当前表记录复制到新表;copystructure只复制结构,appendfrom是从其他表追加记录,insertinto是插入单条记录。16.若有变量“num=10”,执行命令“?num++”后,num的值是()。A.10B.11C.9D.错误信息答案:B解析:num++是自增运算符,先使用num的值再自增,执行后num变为11。17.VFP中,用于关闭当前数据库的命令是()。A.closeallB.closedatabaseC.closetableD.closeindex答案:B解析:closedatabase用于关闭当前数据库;closeall关闭所有,closetable关闭表,closeindex关闭索引。18.在VFP的报表设计中,用于显示表中字段值的控件是()。A.标签B.文本框C.线条D.域控件答案:D解析:域控件用于显示表中字段值;标签显示固定文本,文本框用于输入,线条用于分隔。19.要在VFP中创建一个新的表“product.dbf”,应使用的命令是()。A.opentableproductB.createtableproductC.usetableproductD.modifytableproduct答案:B解析:createtable用于创建新表;opentable打开表,usetable错误写法,modifytable修改表。20.若函数substr("abcdef",3,2)的返回值是()。A.abB.cdC.efD.bc答案:B解析:substr函数从指定位置开始取指定长度子串,从第3个位置取2个字符是cd。21.在VFP中,关于视图的说法,错误的是()。A.视图可以基于多个表创建B.视图是虚拟的表C.视图只能用于查询,不能更新数据D.视图可以作为查询的数据源答案:C解析:视图可以更新数据;视图可基于多表创建,是虚拟表,可作查询数据源。22.若有表“orders.dbf”,要统计该表中记录的数量,应使用的命令是()。A.counttonumB.sumtonumC.averagetonumD.totaltonum答案:A解析:count用于统计记录数量;sum求和,average求平均值,total进行分类汇总。23.VFP中,函数upper("abc")的返回值是()。A.ABCB.abcC.错误信息D.无返回值答案:A解析:upper函数将字符串转换为大写,“abc”转换后为“ABC”。24.在VFP的表单设计中,要使一个按钮不可用,应设置其()属性为.f.。A.EnabledB.VisibleC.CaptionD.Name答案:A解析:Enabled属性控制控件是否可用,设为.f.不可用;Visible控制是否可见,Caption是标题,Name是名称。25.要在VFP中为表“employee.dbf”创建一个普通索引,索引关键字为“salary”,应使用的命令是()。A.indexonsalarytagsalB.setindextosalaryC.useindexsalaryD.modifyindexsalary答案:A解析:indexon...tag用于创建索引;setindexto打开索引文件,useindex错误写法,modifyindex修改索引一般不这么用。26.若表中有一个日期型字段“birthdate”,要查询出生年份为1990年的记录,筛选条件应设置为()。A.year(birthdate)=1990B.month(birthdate)=1990C.day(birthdate)=1990D.birthdate=1990答案:A解析:用year函数取出生年份筛选1990年;month取月份,day取日期,birthdate是日期不能直接等于年份。27.VFP中,函数alltrim("abc")的返回值是()。A.abcB.abcC.abcD.错误信息答案:B解析:alltrim函数去除字符串前后空格,“abc”处理后为“abc”。28.在VFP的查询设计器中,用于设置分组依据的是()。A.字段选项卡B.筛选选项卡C.分组依据选项卡D.排序依据选项卡答案:C解析:分组依据选项卡用于设置分组依据;字段选字段,筛选设条件,排序设排序。29.要在VFP中删除一个数据库“library.dbc”,应使用的命令是()。A.deletedatabaselibraryB.erasedatabaselibraryC.dropdatabaselibraryD.removedatabaselibrary答案:C解析:dropdatabase用于删除数据库;delete一般用于表记录逻辑删除,erase删除文件,remove无此用法。30.若有变量“str1='abc'”,“str2='def'”,执行命令“?str1+str2”后,结果是()。A.abcdefB.abcdefC.defabcD.错误信息答案:A解析:字符串相加是连接操作,“abc”和“def”连接为“abcdef”。31.VFP中,关于主索引和候选索引的说法,正确的是()。A.主索引和候选索引都不允许有重复值B.主索引可以有重复值,候选索引不允许C.主索引不允许有重复值,候选索引可以D.主索引和候选索引都可以有重复值答案:A解析:主索引和候选索引都不允许有重复值,这是它们的特性。32.在VFP中,要将表“sales.dbf”按“amount”字段降序排序,应使用的命令是()。A.sorttonew_salesonamountB.sorttonew_salesonamount/dC.indexonamounttagamD.setordertoamount答案:B解析:sortto...on.../d用于按指定字段降序排序生成新表;sorton默认升序,index创建索引,setorder设置索引顺序。33.若函数int(123.456)的返回值是()。A.123.45B.123C.124D.错误信息答案:B解析:int函数取整,直接舍去小数部分,123.456取整为123。34.在VFP的表单设计中,要实现单击按钮时执行一段代码,应编写按钮的()事件代码。A.ClickB.LoadC.InitD.Destroy答案:A解析:Click事件在按钮被单击时触发;Load是表单加载时,Init是对象初始化时,Destroy是对象销毁时。35.要在VFP中为表“customer.dbf”添加一个新字段“phone”,类型为字符型,宽度为11,应使用的命令是()。A.altertablecustomeraddcolumnphonec(11)B.modifytablecustomeraddcolumnphonec(11)C.insertintocustomeraddcolumnphonec(11)D.updatetablecustomeraddcolumnphonec(11)答案:A解析:altertable...addcolumn用于添加字段;modifytable一般用于修改表结构其他方面,insert用于插入记录,update用于更新记录。36.若表中有一个逻辑型字段“isMember”,要查询“isMember”为真的记录,筛选条件应设置为()。A.isMember='真'B.isMember=.t.C.isMember=1D.isMember='yes'答案:B解析:逻辑型字段用.t.表示真,所以筛选条件是isMember=.t.;逻辑型不是字符型和数值型。37.VFP中,函数date()-10的结果是()。A.10天前的日期B.10天后的日期C.错误信息D.当前日期加10答案:A解析:日期型数据减去一个整数得到之前的日期,date()-10是10天前日期。38.在VFP的报表设计中,要设置报表的页脚,应在()区域进行设计。A.标题B.细节C.页脚D.总结答案:C解析:页脚区域用于设计报表页脚;标题是报表标题,细节显示记录,总结是报表总结信息。39.要在VFP中创建一个新的数据库“company.dbc”,应使用的命令是()。A.opendatabasecompanyB.createdatabasecompanyC.usedatabasecompanyD.modifydatabasecompany答案:B解析:createdatabase用于创建新数据库;open打开,use打开表相关,modify修改。40.若函数left("abcdef",3)的返回值是()。A.abcB.defC.bcdD.cde答案:A解析:left函数从字符串左边取指定长度子串,取3个字符是“abc”。41.在VFP中,关于自由表和数据库表的说法,错误的是()。A.自由表可以添加到数据库中成为数据库表B.数据库表可以从数据库中移出成为自由表C.自由表和数据库表的结构完全相同D.数据库表有更多的属性和规则答案:C解析:自由表和数据库表结构有不同,数据库表有更多属性和规则;自由表可加入数据库,数据库表可移出。42.若有表“books.dbf”,要将该表中“price”字段的值都增加10,应使用的命令是()。A.replaceallpricewithprice+10B.updatebookssetprice=price+10C.modifyallpricewithprice+10D.changeallpricewithprice+10答案:A解析:replaceall...with用于批量替换字段值;update用于SQL更新语句,modify和change无此用法。43.VFP中,函数right("abcdef",3)的返回值是()。A.abcB.defC.bcdD.cde答案:B解析:right函数从字符串右边取指定长度子串,取3个字符是“def”。44.在VFP的表单设计中,要使一个文本框只能输入数字,应设置其()属性。A.InputMaskB.ValueC.CaptionD.Name答案:A解析:InputMask属性可设置输入掩码,控制输入格式,设为数字格式可让文本框只能输数字;Value是值,Caption是标题,Name是名称。45.要在VFP中为表“project.dbf”创建一个主索引,索引关键字为“projectID”,应使用的命令是()。A.indexonprojectIDtagprojIDprimaryB.setindextoprojectIDprimaryC.useindexprojectIDprimaryD.modifyindexprojectIDprimary答案:A解析:使用indexon...tag...primary可以为表创建主索引,其中指定了索引关键字和索引标识。setindexto用于打开索引文件,不是创建主索引的正确方式;useindex语法错误;modifyindex一般用于修改索引的一些属性,并非创建主索引。46.若表中有一个日期时间型字段“createTime”,要查询创建时间在2023年1月1日之后的记录,筛选条件应设置为()。A.createTime>{^2023-01-01}B.createTime>'2023-01-01'C.year(createTime)>2023D.month(createTime)>1答案:A解析:日期时间型字段比较需要用日期常量格式{^日期},所以筛选条件用createTime>{^2023-01-01};用字符串比较错误,year和month只考虑了部分信息,不能准确筛选。47.VFP中,函数round(123.456,1)的返回值是()。A.123.4B.123.5C.123D.错误信息答案:B解析:round函数用于四舍五入,将123.456保留一位小数,结果是123.5。48.在VFP的表单设计中,要实现表单关闭时执行一段代码,应编写表单的()事件代码。A.UnloadB.LoadC.InitD.Activate答案:A解析:Unload事件在表单关闭释放时触发;Load是表单加载时,Init是对象初始化时,Activate是表单激活时。49.要在VFP中为表“inventory.dbf”删除一个字段“description”,应使用的命令是()。A.altertableinventorydropcolumndescriptionB.modifytableinventorydropcolumndescriptionC.deletetableinventorycolumndescriptionD.removetableinventorycolumndescription答案:A解析:altertable...dropcolumn用于删除表中的字段;modifytable一般不用于删除字段,delete和remove这样的用法错误。50.若有变量“num1=10”,“num2=20”,执行命令“?num1>num2”后,结果是()。A..t.B..f.C.错误信息D.无返回值答案:B解析:10不大于20,所以num1>num2结果为假,即.f.。51.VFP中,关于复合索引文件(.cdx)的说法,正确的是()。A.一个表只能有一个复合索引文件B.复合索引文件可以包含多个索引标识C.复合索引文件必须和表文件同名D.复合索引文件不支持按索引排序答案:B解析:复合索引文件可以包含多个索引标识;一个表可以有多个复合索引文件,复合索引文件不一定要和表文件同名,且支持按索引排序。52.在VFP中,要将表“orders.dbf”按“orderDate”字段升序排序并生成新表“sorted_orders.dbf”,应使用的命令是()。A.sorttosorted_ordersonorderDateB.sorttosorted_ordersonorderDate/dC.indexonorderDatetagordDateD.setordertoorderDate答案:A解析:sortto...on...用于按指定字段升序排序生成新表;/d表示降序,index创建索引,setorder设置索引顺序。53.若函数trim("abc")的返回值是()。A.abcB.abcC.abcD.错误信息答案:B解析:trim函数去除字符串尾部空格,“abc”处理后为“abc”,但由于题目一般理解是要去除前后空格,这里等价于alltrim效果,为“abc”。54.在VFP的查询设计器中,用于设置查询结果是否包含重复记录的是()。A.字段选项卡B.筛选选项卡C.杂项选项卡D.排序依据选项卡答案:C解析:杂项选项卡可设置查询结果是否包含重复记录;字段选字段,筛选设条件,排序设排序。55.要在VFP中删除一个自由表“temp.dbf”,应使用的命令是()。A.deletetabletempB.erasetemp.dbfC.droptabletempD.removetabletemp答案:B解析:erase用于删除文件,可删除自由表“temp.dbf”;delete一般用于表记录逻辑删除,droptable用于数据库表删除,remove无此用法。56.若有变量“str='abc'”,执行命令“?len(str)”后,结果是()。A.1B.2C.3D.4答案:C解析:len函数返回字符串的长度,“abc”长度为3。57.VFP中,函数date()+5的结果是()。A.5天前的日期B.5天后的日期C.错误信息D.当前日期加5(无实际意义)答案:B解析:日期型数据加上一个整数得到之后的日期,date()+5是5天后日期。58.在VFP的报表设计中,要设置报表的标题,应在()区域进行设计。A.标题B.细节C.页脚D.总结答案:A解析:标题区域用于设计报表标题;细节显示记录,页脚是页脚信息,总结是报表总结信息。59.要在VFP中创建一个新的自由表“test.dbf”,包含字段“id”(数值型)和“name”(字符型,宽度为20),应使用的命令是()。A.createtest(idn,namec(20))B.opentest(idn,namec(20))C.usetest(idn,namec(20))D.modifytest(idn,namec(20))答案:A解析:create用于创建新表,指定字段名和类型宽度;open打开表,use打开表相关,modify修改表。60.若函数mid("abcdef",3,2)的返回值是()。A.abB.cdC.efD.bc答案:B解析:mid函数从指定位置开始取指定长度子串,从第3个位置取2个字符是“cd”。61.在VFP中,关于表的关联的说法,错误的是()。A.可以通过索引建立表之间的关联B.关联可以实现多表数据的联合查询C.一个表只能和一个其他表建立关联D.关联分为永久关联和临时关联答案:C解析:一个表可以和多个其他表建立关联;可通过索引建关联,关联用于多表联合查询,有关联的永久和临时之分。62.若有表“employees.dbf”,要计算“salary”字段的平均值,应使用的命令是()。A.averagesalarytoavgSalB.sumsalarytoavgSalC.countsalarytoavgSalD.totalsalarytoavgSal答案:A解析:average用于计算平均值;sum求和,count统计数量,total分类汇总。63.VFP中,函数lcase("ABC")的返回值是()。A.ABCB.abcC.错误信息D.无返回值答案:B解析:lcase函数将字符串转换为小写,“ABC”转换后为“abc”。64.在VFP的表单设计中,要使一个复选框初始状态为选中,应设置其()属性为.t.。A.ValueB.VisibleC.CaptionD.Name答案:A解析:复选框的Value属性为.t.时表示选中;Visible控制是否可见,Caption是标题,Name是名称。65.要在VFP中为表“products.dbf”创建一个候选索引,索引关键字为“productCode”,应使用的命令是()。A.indexonproductCodetagprodCodecandidateB.setindextoproductCodecandidateC.useindexproductCodecandidateD.modifyindexproductCodecandidate答案:A解析:indexon...tag...candidate用于创建候选索引;setindexto用于打开索引文件,useindex语法错误,modifyindex用于修改索引属性。66.若表中有一个数值型字段“quantity”,要查询“quantity”大于等于10且小于20的记录,筛选条件应设置为()。A.quantity>=10andquantity<20B.quantity>10orquantity<20C.quantity=10to20D.quantitybetween10and20答案:A解析:用逻辑与(and)连接两个条件来筛选大于等于10且小于20的记录;or是或关系错误,“quantity=10to20”语法错误,between是包含边界值。67.VFP中,函数date()-date({^2023-01-01})的结果是()。A.两个日期相差的年数B.两个日期相差的月数C.两个日期相差的天数D.错误信息答案:C解析:两个日期型数据相减得到相差的天数。68.在VFP的报表设计中,要设置报表的总结信息,应在()区域进行设计。A.标题B.细节C.页脚D.总结答案:D解析:总结区域用于设计报表总结信息;标题是报表标题,细节显示记录,页脚是页脚信息。69.要在VFP中打开一个已存在的自由表“data.dbf”,应使用的命令是()。A.opendata.dbfB.createdata.dbfC.usedata.dbfD.modifydata.dbf答案:C解析:use用于打开自由表;open一般用于打开数据库等,create创建表,modify修改表。70.若函数space(3)的返回值是()。A.3B.''C.错误信息D.无返回值答案:B解析:space函数返回指定数量空格组成的字符串,space(3)返回3个空格的字符串。71.在VFP中,关于数据库表的字段有效性规则的说法,正确的是()。A.字段有效性规则只能在表设计器中设置B.字段有效性规则只对插入操作起作用C.字段有效性规则可以限制字段的取值范围D.字段有效性规则不能使用函数答案:C解析:字段有效性规则可以限制字段的取值范围;可以在表设计器或代码中设置,对插入和更新操作都起作用,能使用函数。72.若有表“customers.dbf”,要将该表中“city”字段值为“北京”的记录的“status”字段值改为“活跃”,应使用的命令是()。A.replaceallstatuswith'活跃'forcity='北京'B.updatecustomerssetstatus='活跃'wherecity='北京'C.modifyallstatuswith'活跃'forcity='北京'D.changeallstatuswith'活跃'forcity='北京'答案:B解析:update...set...where是SQL更新语句,用于按条件更新记录;replaceall...for也是更新方式但这里SQL更合适,modify和change无此用法。73.VFP中,函数chr(65)的返回值是()。A.65B.'A'C.错误信息D.无返回值答案:B解析:chr函数将ASCII码值转换为对应的字符,65对应的字符是'A'。74.在VFP的表单设计中,要实现表单加载时执行一段代码,应编写表单的()事件代码。A.LoadB.InitC.ActivateD.Destroy答案:A解析:Load事件在表单加载时触发;Init是对象初始化时,Activate是表单激活时,Destroy是对象销毁时。75.要在VFP中为表“suppliers.dbf”添加一个新字段“email”,类型为字符型,宽度为30,同时设置该字段默认值为'unknown',应使用的命令是()。A.altertablesuppliersaddcolumnemailc(30)default'unknown'B.modifytablesuppliersaddcolumnemailc(30)default'unknown'C.insertintosuppliersaddcolumnemailc(30)default'unknown'D.updatetablesuppliersaddcolumnemailc(30)default'unknown'答案:A解析:altertable...addcolumn...default用于添加字段并设置默认值;modifytable一般不用于此操作,insert插入记录,update更新记录。76.若表中有一个字符型字段“code”,要查询“code”以“ABC”开头的记录,筛选条件应设置为()。A.codelike'ABC%'B.code='ABC'C.codestartwith'ABC'D.codecontains'ABC'答案:A解析:like用于模糊查询,'ABC%'表示以'ABC'开头的字符串;code='ABC'是精确匹配,没有startwith和contains这样的VFP筛选语法。77.VFP中,函数instr("abcdef","cd")的返回值是()。A.1B.2C.3D.4答案:C解析:instr函数返回子串在字符串中首次出现的位置,“cd”在“abcdef”中首次出现在第3个位置。78.在VFP的报表设计中,要设置报表每页的页码,应使用()函数。A._pagenoB._recnoC._totalrecsD._date答案:A解析:_pageno函数用于获取当前报表页码;_recno是记录号,_totalrecs是总记录数,_date是日期。79.要在VFP中创建一个新的数据库表“orders.dbf”,包含字段“orderID”(数值型)和“orderDate”(日期型),并将该表添加到数据库“sales.dbc”中,应使用的命令是()。A.createtablesales!orders(orderIDn,orderDated)B.opentablesales!orders(orderIDn,orderDated)C.usetablesales!orders(orderIDn,orderDated)D.modifytablesales!orders(orderIDn,orderDated)答案:A解析:createtable...!用于在指定数据库中创建表;open打开表,use打开表相关,modify修改表。80.若函数strtran("abcabc","ab","xy")的返回值是()。A.abcabcB.xyxycC.xycxycD.错误信息答案:C解析:strtran函数用于替换字符串中的子串,将“abcabc”中的“ab”替换为“xy”得到“xycxyc”。81.在VFP中,关于临时表的说法,正确的是()。A.临时表在关闭程序后自动删除B.临时表不能进行索引操作C.临时表只能在内存中创建D.临时表和永久表的使用方式完全不同答案:A解析:临时表在关闭程序后自动删除;可以进行索引操作,可在磁盘或内存创建,使用方式和永久表有相似之处。82.若有表“students.dbf”,要将该表中“gender”字段值为“男”的记录复制到新表“male_students.dbf”中,应使用的命令是()。A.copytomale_studentsforgender='男'B.copystructuretomale_studentsforgender='男'C.appendfrommale_studentsforgender='男'D.insertintomale_studentsforgender='男'答案:A解析:copyto...for用于按条件复制表记录到新表;copystructure只复制结构,appendfrom从其他表追加记录,insertinto插入单条记录。83.VFP中,函数dow(date())返回的值是()。A.当前日期是星期几的数字表示B.当前日期所在月份的第几天C.当前日期所在年份的第几天D.错误信息答案:A解析:dow()函数用于返回指定日期是星期几的数字表示,其中1表示星期日,2表示星期一,以此类推。84.在VFP的表单设计中,要使一个列表框显示多条记录,应设置其()属性。A.RowSourceType和RowSourceB.ColumnCountC.ListIndexD.Selected答案:A解析:RowSourceType和RowSource属性用于指定列表框的数据来源,设置合适的值可以让列表框显示多条记录。ColumnCount用于设置列数,ListIndex表示当前选中项索引,Selected用于判断某项是否被选中。85.要在VFP中为表“projects.dbf”的“startDate”字段创建一个普通索引,索引标识为“start”,应使用的命令是()。A.indexonstartDatetagstartB.setindextostartDatetagstartC.useindexstartDatetagstartD.modifyindexstartDatetagstart答案:A解析:indexon...tag用于创建普通索引,指定索引关键字和索引标识。setindexto用于打开索引文件,useindex语法错误,modifyindex一般用于修改索引属性。86.若表中有一个数值型字段“score”,要查询“score”在60到80之间(包含60和80)的记录,筛选条件应设置为()。A.score>=60andscore<=80B.score>60orscore<80C.scorebetween60and80D.scorein(60,80)答案:C解析:between...and...用于筛选字段值在指定范围内的记录,包含边界值。A选项虽然逻辑正确,但between语句更简洁;B选项逻辑错误;D选项in用于判断是否在指定集合中。87.VFP中,函数month(date())的返回值是()。A.当前日期的月份数字B.当前日期的年份数字C.当前日期是该月的第几天D.错误信息答案:A解析:month()函数用于返回指定日期的月份数字。88.在VFP的报表设计中,要设置报表的细节区域按某个字段分组显示,应在()中设置。A.数据分组对话框B.字段选项卡C.筛选选项卡D.排序依据选项卡答案:A解析:数据分组对话框用于设置报表细节区域按某个字段分组显示。字段选项卡选字段,筛选选项卡设筛选条件,排序依据选项卡设置排序。89.要在VFP中打开一个已存在的表单“mainForm.scx”,应使用的命令是()。A.openformmainForm.scxB.createformmainForm.scxC.doformmainForm.scxD.modifyformmainForm.scx答案:C解析:doform用于打开并运行一个表单。openform语法错误,createform用于创建新表单,modifyform用于修改表单设计。90.若函数upper(left("abcdef",2))的返回值是()。A.ABB.CDC.EFD.BC答案:A解析:先使用left函数从字符串左边取2个字符得到“ab”,再用upper函数将其转换为大写,结果是“AB”。91.在VFP中,关于数据库表的参照完整性的说法,错误的是()。A.参照完整性可以防止数据的不一致性B.参照完整性规则包括更新规则、删除规则和插入规则C.建立参照完整性必须先建立表之间的永久关联D.参照完整性只对主表起作用答案:D解析:参照完整性对主表和从表都起作用,用于保证表之间数据的一致性。它可以防止数据不一致,规则包括更新、删除和插入规则,且建立时需先建立永久关联。92.若有表“sales.dbf”,要统计“amount”字段值大于1000的记录数量,应使用的命令是()。A.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 石材幕墙合同范本2025年
- 2025年小学教师招聘及素质提升培训项目合同
- 2025智慧社区住宅项目地产金融创新模式咨询与服务合同
- 2025年中小企业全面法律支持与合规管理服务合同
- 2025年度企业宣传片拍摄与后期制作全面服务合同
- 二零二五年度智能别墅家居系统集成与装修合同
- 各地区教育技术的投资回报率分析研究
- 2025年度中小企业全方位互联网安全防护服务协议
- 2025曲靖生态农业特色小镇开发项目施工合同
- 2025仲珠李华离婚财产清算子女监护权保障及安全防护协议书
- 4.2 诱导公式及恒等变化(精练)(题组版)(解析版)-2026年高考数学一轮复习《一隅三反》系列(新高考新题型)
- 临床检验 pcr 试题答案2025版
- 全国博士后流动站一览表
- 消化科常见疾病护理常规
- 2025年甘肃平凉中考数学试卷真题及答案详解(精校打印版)
- 法兰螺栓紧固培训课件
- 2025年高考山东卷物理试题讲评及备考策略指导(课件)
- 2025至2030中国民用航空运输行业市场发展分析及发展前景与投资策略报告
- 零星工程劳务合同
- 2025至2030中国心脏电生理标测、导航和记录设备行业发展趋势分析与未来投资战略咨询研究报告
- 粮食储备防火管理制度
评论
0/150
提交评论