vf判断题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

函数值会因函数名和参数的不同而不同. 假设您使用SORT命令排序表AB,则表AB中记录的存放次序便会按 照指定的次序重新排列. 日期型常量{^2004/05/07}比日期型常量{^1999/06/08}大. 如果我们根据一个逻辑型字段来创建一个递增次序的索引,则 逻辑真值.T.将排列在前,而逻辑非.F.将排列在后. 要取得目前所在环境的帮助,应按F1键. 要取得目前所在环境的帮助,应按F2键. 在FoxPro中,store可以将多个常量赋给一个变量. 在FoxPro中,表达式"a"$"This is a book!"的结果是假的. 在FoxPro中,不但可以统计 记录数、统计数值字段的和及平均值, 还可以计算标准差、偏差、净现值等. 在程序中未作过任何说明的内存变量都被看成局部变量. 在定义字符型字段的宽度时,一个汉字要占两个字符的位置, 宽度最长不得超过128. 在分支选择结构提供的两种选择中,有并且只有一种选择被执行. 执行?IIF(5>8,2,3)后的结果为2. 执行?IIF(6>9,6,9)后的结果为9. 执行?MOD(3,-9)后的结果为-3. 执行?MOD(4,7)后的结果为0. 执行?SIGN(1)后的返回结果为1. 字段变量和内存变量不能同名. 字段名可包含中文、英文字母、数字与下划线,而且第一个字母 可以是数字或下划线. 自由表的字段名最长可达225个字符. 自由表的字段名最长为10个字符. ?"This"= ="This"的结果为.F.. FoxPro的字段变量是数据库中的字段,字段变量名必须用 修改数据库结构方法修改. FoxPro中,在建立数据库结构时,先输入数据库的字段,并自动 保存库结构,然后输入记录,最后还必须保存文件. FoxPro中的内存变量名允许与数据库中的字段名同名. List memory except xx?命令显示头2位为"xx"的4个字符名称的变量. LOOP或EXIT语句不能单独使用,只能在循环体内使用. VF可以打开多个表,新打开的表自动成为当前表. Visual FoxPro 仅支持一维及二维数组,不支持三维以上的数组. Visual FoxPro 中文版是一个关系数据库管理系统. Visual Foxpro的过程(procedure)允许有参数,程序执行(do)不能带参数. Visual Foxpro工作区号的大小不能说明同时打开数据表的先后顺序. Visual FoxPro允许您将同一个表重复打开在不同工作区中.
2
2 2 2 2
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
2
2 2 2 2 2
2
2 2
2 2 2 2 2 2 2 2 2
2
2
2
2 2
2
2
2
2
2
2 2
2
2 2
2
2
2
2
2
2
2
2
2 2 2 2 2 2 2
2222源自2 3 3 3 3 33
3 3 3 3 3 3
3 3 3 3
; (2)设计屏幕布局、定义窗口的大小、位置和其它属性等
; (3)生成输入屏幕程序代码. 没有BLANK选项的APPEND命令,可在表尾增加若干条记录. 每个对象在系统中都有唯一的对象标识. 内存变量的值和数据类型都可以改变. 您可使用相关的工具来修改那些用向导所生成的文件,而向导 本身无法修改这些文件.
3
3 3 3 3 3 3 3
3
3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4
4
4
5
5
5
5 5 5 5 5
5
题干 ?5+4*2**6的结果为21. {^99/02/10}和ctod("99/02/11")都是FoxPro数据库的日期型数据. FOXPRO表达式CTOD("99/10/20")+10,结果为﹛99/10/30﹜. FOXPRO的浮点型字段比数值字段的计算精度高. FOXPRO的浮点型字段的计算精度比数值型字段高,最长为15位. FOXPRO的浮点型字段的计算精度比数值型字段高,最长为20位. FOXPRO的浮点字段与数值字段相类似,只有数字,小数点及整数 ,而不带正、负号. FOXPRO的关系运算符包括<、>、=、<>共四种. FOXPRO的关系运算符包括<、>、=、==、<>(#或!=)、<=和>=共七种. FOXPRO的日期型字段的长度为6位. FOXPRO的日期型字段的长度为8位. FOXPRO的字符串运算符有+、-、$和%. FOXPRO的字符型字段最长为254个汉字. FOXPRO的字符型字段最长为254个字符. FOXPRO的字符型字段最长为256个字符. FoxPro数据类型包括数值型、字符型、逻辑型、日期型和备注型. FoxPro下对数据库操作只能在命令窗口键入命令才可以操作. FoxPro中,表达式{^1999/02/11}-{^1999/01/30}结果是12. FoxPro中,工作区号用1-255表示,系统的工作区别名用A-Z表示. FoxPro中的通用型字段只能存储图像、图形. FOXPRO中关系表达式的结果是一个字符串.T.或.F.. MAX函数是日期型函数. NULL值其实与空字符串、数值0或逻辑非.F.是相同的. PARAMETERS后跟形式参数,该命令只能放在被调过程的第一条语句中. VFP中数据库文件的扩展名为.DBF,表文件的扩展名为.DBC. VF程序文件的扩展名是.DBF . 备注型字段用于存放超过254个汉字的文本. 备注型字段用于存放超过256个字符的文本. 备注字段和通用字段的数据输入方法完全相同. 表达式(5+4)*2**2/3的值为12,表达式'ABC'$'NMABCGH'的值为.T., 表达式5<3.AND.7<8的值为.F.. 表达式?NOT 3>3的返回值是.F.. 表达式ALLTRIM(SPACE(15))的返回值是空字符串. 表达式chr(65)-str(mod(1,7),2)的结果是'A1',串长=2. 表达式中每一项都必须是同一类型的. 常量是其值在程序的执行过程中可以改变的量. 浮点数类型比数值型更为精确. 复选框中的Value值取为1时,表明其被选中. 函数EOF的功能为指向表的首记录之前,返回值为逻辑型.
备注型数据是较长文本数据,备注字段内容保存在一个数据库 同名而扩展名为.FXT的文件中. 备注字段的数据输入的方法是:将光标停在备注字段上,然后 按Ctrl+PgUp键,便进入备注字段编辑窗口,然后输入备注字段 内容. 表的数据记录也存储于数据库文件中. 表格控件的ColumnCount属性的值默认为2. 表格控件的表格列数可以修改,但默认值为-1. 表格控件是一种容器对象,它主要是按行和列的形式显示和操作数据. 表间的关系有永久关系和临时关系. 表示满足第二个汉字是"红"的所有人的姓名是 %红_. 不加任何参数的??将产生一个换行的动作,?输出时将不换行. 不同数据记录的记录号可以是相同的. 菜单文件的扩展名和菜单源程序文件的扩展名完全一样. 创建表文件时自动产生一个与表文件同名,扩展名为.FTP的备注文件. 从列的角度进行的运算即纵向运算是投影运算. 打开一个表后,在命令窗口中执行APPEND BLANK的结果是在表 的结尾追加一条空记录. 当eof()为.t.时,recno()永远为reccount()+1. 当创建好一张表后,要在表的末尾追加一条记录,应输入命令INSERT. 当指针指向首记录时,BOF()函数为.T.. 对记录作逻辑删除,即在磁盘上真正删除该记录. 对一个已打开的数据表,只需用BROWSE命令就可对表中的数据进行浏览和编辑. 将指针指向表文件中第一条记录的命令可以用GOTOP. 利用REPORT编辑表格,在表格预显时,整个表体没有横格线, 这说明表体横格线不在Detail编辑区内. 利用RQBE窗口创建报表文件,可以通过OUTPUT列表框编辑报表的表格. 利用VFP还可以设计出快捷式菜单. 利用屏幕生成器设计生成屏幕程序的步骤是: (1)打开数据库
您可以为一个表创建多个索引文件. 您可以在同一个工作区中同时打开多个表. 如果LOCATE命令找不到指定条件的数据记录,记录指针将被移至 最后一条数据记录的下边. 若要删除已有的数据库必须先将其进行关闭. 设表文件中有5条记录,且已打开,当BOF()为真时,recno()的 返回值为 0 . 设表文件中有6条记录,且已打开,当EOF()为真时,recno()的返回值为 7 . 设表文件中有8条记录,且已打开,当BOF()为真时,recno()的返回值为 1. 设表中有10条记录,当EOF()为真时,说明记录指向指向了表中 最后一条记录. 使用命令编辑表的数据时,必须先打开表. 数据表和自由表无差异. 数据库表可以拥有主索引. 数据库管理技术在文件管理阶段可实现数据的共享. 数据库是将许多具有相关性的数据以一定方式组织存储在一起 形成的数据集合. 数据库文件的扩展名是.dbf. 数据库在操作之前必须打开. 数据是信息的表现形式.是对原始信息进行分析、加工、处理后 得到的有价值、有意义的信息. 通过SET SYSMENU命令可以允许或者禁止在程序执行时访问系统菜单. 通用型不能作为内存变量的类型. 通用型数据是OLE对象.在输入通用数据时是用剪贴板作为传输媒介的. 同一个数组中的各个元素必须是相同的数据类型. 系统内存变量的数据是不能改变的. 想要显示一表中所有职称为"教授"或"副教授"的记录的姓名 和出生日期,可以使用命令DISP ALL FIEL 姓名,出生日期 FOR
章节 1 1 1 1 1 1
1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1
1 1 1 1 1 1 1 1
1
1
1
1
1 1 1 1
1
1
1
1 1 1 1 1 1 1
1
1 1 2
2
2
2 2 2 2 2 2 2 2 2
2
2
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
职称="教授".OR.职称="副教授". 项目是文件、数据、文档等VFP对象的集合. 新建数据库的命令为CREAT DATA. 要恢复已被DELETE命令删除的数据记录,必须执行PACK命令. 要清除Visual FoxPro主窗口编辑区的数据,可直接在命令窗口 键入CLEAR命令. 一个空数据库被打开后,执行?BOF()结果为.T.,执行?EOF()结果为.F.. 依次使用OPEN DATABASE命令打开多个数据库, 可使得这些数据库都保持在打开状态,其中第 一个使用OPEN DATABASE命令打开的数据库将成 为当前数据库. 用delete和ZAP删除的记录都不能恢复. 用EDIT命令打开的是表的浏览窗口,用BROWS命令打开的是表的编辑窗口.
用INSERT命令可在表的任意位置插入新记录或空白记录. 用USE命令打开表时,指针默认指向第一条记录. 用ZAP命令可以删除表文件. 在"代码"窗口中,只能编写对象的事件和方法程序代码, 不能查询对象的事件和方法程序代码. 在"文件"下拉菜单中单击"退出"命令可关闭Visual FoxPro. 在FOXPRO的数据类型中,数值型字段的计算精度比浮点型高,最长为20位. 在FoxPro中,copy命令不但可以复制数据库、数据库结构和 结构数据库,还可复制各种文件. 在FoxPro中,sort命令可对原数据库进行排序,并使原数据库的记录有序. 在FoxPro中,表达式 出生日期>={^70/01/01}.And.出生日期 <={^80/12/31}表示选取70年以前和80年以后出生的信息. 在FoxPro中,表达式 年龄<=45.And.博士$学历 表示选取45岁 以下的博士毕业生. 在FoxPro中,打开有记录的数据库后,执行命令:go bottom和 ? eof()后,显示结果会是.T.. 在FoxPro中,当使用命令:replace 简历 with "1980年毕业 于北京大学" additive后,是将""1980年毕业于北京大学"" 追加到原来简历的后面. 在FoxPro中,函数trim(<字符串>)可以将字符串中所有空格去掉. 在FoxPro中,可利用附件组的画图将图像送到剪贴板,然后粘贴 到通用字段中. 在FoxPro中,屏幕生成器是设计输入输出界面的工具,那么一定 能设计一个修改记录的屏幕. 在FoxPro中,如果记录指针指向6号记录,当使用命令:skip-3后 ,指针指向4号记录. 在FoxPro中,如果用语句:a="book",book="展望",?a,book后, 结果是: book 展望 . 在FoxPro中,使用命令:list record 3和list next 3可以显示 4,5,6号记录. 在FoxPro中,修改结构操作可以选菜单Database再选Setep项, 出现窗口再选Structure框中的Modify. 在FoxPro中,用index命令可以建立单入口和复合索引文件, 形成的索引文件的扩展名为.IDX. 在FoxPro中,用函数date()可以得到计算机系统时间. 在FoxPro中,在replace窗口中,如果"工资"字段是暗色 ?Scope范围为"ALL"?with右侧为"工资+150"时,表示数 据库中所有记录的"工资"增加150. 在FoxPro中,在输出text和endtext语句中有:<<date()>>时, 则会输出date(). 在FoxPro中,只能用RQBE生成报表文件,然后用报表生成器修改报表文件.
相关文档
最新文档