VF9.0数据库常用命令

合集下载

VFP常用命令和程序命令一

VFP常用命令和程序命令一

VFP常用命令和程序命令一、主要命令:1、CREATE作用:建立一个新的表。

格式:CREATE [<文件>|?](注意,命令字符可取前面四个字符,后面可省略不写,即CREA,下同;中括号表示其中的参数是可选的;|管道符号表示两个参数只能选择一个,不能同时选择,下同。

说明:文件指建立以.dbf为扩展名的VFP数据库文件,在命令后面加上一个问号表示系统会弹出对话框,要求用户输入想要建立的表名。

在命令中不加文件名或问号系统也会弹出对话框,要求用户输入想要建立的表名。

2、MODIFY STRUCTURE作用:显示表文件结构,并允许修改此表的结构。

格式:MODIFY STRUCTURE说明:只有在用USE命令打开表文件以后,才能显示或修改表文件的结构。

3、APPEND作用:在当前表的尾部(无论表中有无记录追加记录(在当前表指当前正使用的表。

格式:APPEND [BLANK]说明:在APPEND命令后面加上BLANK参数表示在当前表的尾部添加一条空白记录。

无BLANK参数时,表示在当前表的尾部添加一条记录并要求用户输入相应的字段内容。

4、INSERT作用:在表文件中间插入一个新记录。

格式:INSERT [BEFORE] [BLANK]说明:INSERT 在当前记录后插入一记录;INSERT BEFORE 在当前记录前插入一记录;INSERT BEFORE BLANK 在当前记录前插入一空记录。

5、BROWSE作用:主要用于打开浏览窗口,查阅表文件并同时进行修改。

格式:BROWSE6、USE作用:打开和关闭表文件。

格式:USE [<文件名>]USE说明:前一个命令用来打开<文件名>指定的表文件,该表如有备注型字段,则同时打开相应的备注文件(.fpt文件;后一个命令关闭当前打开的表文件。

7、LIST和DISPLAY作用:显示表(.dbf的内容、结构或状态。

格式:LIST|DISPLAY [OFF] [<范围>] [FIELDS] <表达式表> [WHILE <条件>] [FOR <条件>] [TO PRINT|TO FILE <文件>]LIST|DISPLAY STRUCTURE TO PRINT|TO FILE <文件>]LIST|DISPLAY STATUS [TO PRINT|TO FILE <文件>]说明:命令带OFF参数表示不显示记录号,范围指定对哪些记录进行操作,范围包括:RECORD n 第几号记录、NEXT n 当前记录开始的几个记录、REST 自当前记录开始至文件末尾的所有记录、ALL 所有的记录。

VF常用命令

VF常用命令

数据表操作命令1、创建数据表命令:格式:CREATE [<表文件名>/?]功能:新建一个VF数据表2、打开数据表命令:格式:USE [<表文件名>]功能:打开指定的数据表或关闭数据表3、关闭数据表命令格式:CLOSE DATABASES功能:关闭所有工作区中打开的数据表文件及相关文件,选择1号工作区为当前工作区格式:CLOSE ALL功能:关闭所有工作区的所有文件,选择1号工作区为当前工作区格式:CLEAR ALL功能:关闭所有文件,释放内存变量,选择1号工作区为当前工作区格式:QUIT功能:关闭所有文件,安全退出VF,返回宿主操作系统4、显示表结构命令格式1:LIST STRUCTURE格式2;DISPLAY STRUCTURE功能:在主窗口显示当前打开的数据表结构5、修改表结构命令格式:MODIFY STRUCTURE功能:显示并修改当前打开数据表结构6、复制表结构命令格式:COPY STRUCTURE TO <表文件名>[FEILES<字段名>]功能:对当前数据表结构进行复制,形成一个指定名称的新表结构7、复制数据表命令格式:COPY TO <表文件名>[<范围>] [FOR<条件>] WHILE<条件>][FIELDS<字段表>] [TYPE<文件类型>]功能:对当前数据表中指定范围内符合条件的记录进行复制,形成一个指定名称的新数据表8、追加与插入记录命令格式:APPEND [BLANK]功能:在当前数据表的末尾增加新记录格式:APPEND FROM<表文件名>[FOR<条件>] [WHILE<条件>] [FILEDS<当前表字段表>][TYPE<文件类型>]功能:由磁盘上指定的表文件中,将规定范围内符合条件的记录自动添加到当前数据表的末尾。

VF 常用命令

VF 常用命令

VF 常用命令第三章命令:一、数据库命令1、创建数据库:creat database数据库名2、打开数据库:open database数据库名3、修改数据库:modify database数据库名4、关闭数据库:close database5、删除数据库:delete databas e 数据库名(被删除的数据库不能处于打开状态)二、表的操作命令1、创建表:create表名2、打开表:use表名3、修改表:modify stru表名4、关闭表:close table5、浏览表:browse6、删除表:drop table表名7、增加记录:append或ctrl+y8、物理删除记录:pack 和zap9、修改记录:replace字段名with字段值for条件10、定位记录指针:go、skip、locate for11、命令创建索引:INDEX ON 表达式(字段名)to\tag 索引名第四章常用命令一SQL查询命令格式:select -------from ------ where ----- order by ----- desc---- group by -----having-------into table计算函数:sum() \ avg() \ count() \ max() \ min()TopIn \ not in 用于where条件包含或不包含的意思Into array 将查询结果存到数组Into cursor 将查询结果存到临时文件into table 将查询结果存到永久表(即VF表里面)select 要查询的内容from 要查询的内容来自的表where查询的内容要满足的条件和表之间的联系order by排序字段名desc降序group by分组字段名having分组条件into table查询结果存入表的表名二操作功能1、插入记录insert into表名(字段名……)values(记录……)2、修改更新记录Update表名set字段名=字段值where条件3、删除记录Delete from 表名where条件三定义功能1、创建表Creat table表名(字段名类型(宽度)primary key主索引check字段有效性规则,…………)2、修改表(修改字段)(1)增加字段Alter table表名add字段名类型(宽度)primary key主索引check 字段有效性规则,……(2)修改已有的字段类型Alter table表名alter字段名类型(宽度)set check字段有效性规则。

VF常用命令

VF常用命令

VF常⽤命令VF常⽤命令2007-09-16 19:42!命令功能:执⾏外部操作命令程序语法:RUN[/N [K> MS-DOSCommand|ProgramName 或者 ![/N [K>MS-DOSCommand|ProgramName$操作符功能:如果⼀个字符型表达式包含在另⼀个字符型表达式中返回真值(.T.),否则返回假值(.F.)语法:cSearchFor$cScarchIn(如果在cSearchIn中找到了cSearchFor则返回真)%操作符功能:返回⼀个数值型表达式除以另⼀个数值型表达式所得的余数。

语法:被除数%除数&操作符功能:执⾏宏替换语法:& VarName(内存变量名或数组元素名)|命令功能:计算机表达式的值,并输出计算结果。

命令功能:把结果直接输出到打印机AADD TABLE 命令功能:在当前数据库中添加⼀个⾃由表语法:ADD TABLE TableNameALTER TABLE——SQL 命令功能:以编程⽅式修改表的结构语法:ALTER TABLE TableName1 (表名)ADD|ALTER [COLUMN]FieleName1 (ADD为添加字段名,后为修改字段名。

ADD改为DROP表⽰删除字段)FieldType[(nFieldSidth[,nPrecision])] (字段的类型、宽度和字段精度)[NULL | NOT NULL] (是否允许字段为空值)[CHECK 1Expression1 [ERROR cMessageText1> (指定了字段的有效性规则)[DEFAULT eExpression1] (指定了字段默认值)[PRIMARY KEY | UNIQUE] (指定了创建主索引标识,索引标识与字段同名)[REFERENCES TableName2 [TAG TagName1> (指定了与之建⽴永久关系的⽗表)APPEND 命令功能:在表的末尾添加⼀个或多个新记录语法:APPEND [BLANK] (添加⼀个空记录)[IN nWorkArea | cTableAlias] (指定要添加新记录的表所在的⼯作区|要添加新记录的表的别名)[NOMENU]APPEND FROM 命令功能:从⼀个⽂件中读⼊记录,添加到当前表的尾部。

VFP中常用命令

VFP中常用命令

VFP中常用命令一、数据库的建立、打开、关闭和删除建立数据库:CREATE DATABASE [databasename|?]从磁盘中删除数据库:CREATE DATABASE [databasename|?]ELETE DATABASE databasenameDELETE DATABASE databasename|?打开数据库:OPEN DATABASE [EXCLUSIVE|SHARED][NOUPDATE]打开数据库设计器(允许用户按交互方式编辑当前数据库):MODIFY DATABASE [databasename|?]指定的数据库databasename为当前数据库。

指定当前的数据库:S ET DATABASE TO [databasename]Databasename必须为已经打开的数据库。

如果省略数据库名称databasename,则不指定当前数据库(没有当前数据库)。

关闭数据库:CLOSE DATABASE [ALL]关闭当前数据库,如果带ALL子句,则关闭所有打开的数据库。

二、数据表和视图的建立、打开、关闭和删除建立数据表(SQL命令):CREATE TABLE | DBF tablename (Col_name1 Type1 [NOT NULL/NULL][{,Col_name2 Type2 [NOT NULL/NULL]}...])table_name是所创建的数据表的名字。

Col_name1,Col_name2,...是表中列的名。

Type1, Type2...是相应列的数据类型(VFP的数据类型见表3-9)。

如果说明为NOT NULL,则列中不允许分配空值(这种情况下,列不能包含空值,如果插入空值,将返回错误信息)。

向当前打开的数据库中添加数据表:ADD TABLE tablename|?从当前打开的数据库中删除数据表:REMOVE TABLE tablename|? [DELETE]如果包含DELETE子句,将从磁盘中删除这个表文件,否则,只从数据库中删除,但文件仍保存在磁盘中。

vfp9基本命令

vfp9基本命令

vfp9基本命令VFP9常用命令Set filter to 字段名= 按照条件查询浏览页面信息Set filter to 返回筛选前Dele for year(日期)<2010 删除2010年以前的数据DELETE ALL 删除预览页面所有信息Use 远程试图执行语句PACK 本地表执行语句Replace all 销售价with 单价*1.2Sort on 字段名to 新表名Replace all 材料名称with alltrim(材料名称) 字符型函数Replace all 零件号with upper(零件号) 小写转换成大写Replace all 规格with subs(零件号,1,3) 取零件号的前三位Replace all 登记日期with date() 替换登记日期为今天Replace all 序号with recno() 替换序号列为序号(从零开始排序)Append blank 增加一条空的记录Recall all 取消删除标志Replace all 零件号with alltrim (零件号) 删除零件号前面的空格Replace all 利润with 出库金额-单价*出库数量把利润从新进行替换Sum 出库金额for month(日期)=2 to chhj 统计2月份出库金额存入变量ckhj 中Set filter to 结算日期=ctod(‘09/29/2011’) 查询结算日期等11年09月29日Set filter to 结算日期ctod(‘01/01/2011’) 查询日期1月份和9月份之间的replace all 材料编码WITH SUBS(材料编码,1,1)+'5'+subs(材料编码,3,6)把材料编码的第二位替换成5 保留3到6位(只是替换材料编码的第二位)replace all 仓库WITH SUBS(仓库,0,1)+'5'把字段“仓库”全都替换成5查询材料编码第二位不等于仓库Set filter to subs(材料编码,2,1)<>alltrim(仓库)查询材料编码第二位等于几号仓库(例如:想查询3仓库)Set filter to subs(材料编码,2,1)=’3’如何查询人为的修改维护编码表Set filter to at(‘修改’, 备注1)<>0如何替换标志F 或是T (例如:替换结欠款标志把T 替换成F ) Replace all 结欠款标志WITH .F. FOR 结欠款标志=.T.如何替换日期在xccllk1 表了把结算日期替换成日期Replace all 结算日期WITH日期如何把某项内容替换为空例如把日期替换为空Replace all 结算日期WITH ’’Replace all 日期WITH ctod(‘01/01/2012’)销售价小数点后四舍五入(小数点后全部舍掉)replace all 销售价with round(销售价,0)销售价小数点后保留一位其余都四舍五入replace all 销售价with round(销售价,1)。

vfp9基本命令

vfp9基本命令

VFP9常用命令Set filter to 字段名= 按照条件查询浏览页面信息Set filter to 返回筛选前Dele for year(日期)<2010 删除2010年以前的数据DELETE ALL 删除预览页面所有信息Use 远程试图执行语句PACK 本地表执行语句Replace all 销售价with 单价*1.2Sort on 字段名to 新表名Replace all 材料名称with alltrim(材料名称) 字符型函数Replace all 零件号with upper(零件号) 小写转换成大写Replace all 规格with subs(零件号,1,3) 取零件号的前三位Replace all 登记日期with date() 替换登记日期为今天Replace all 序号with recno() 替换序号列为序号(从零开始排序)Append blank 增加一条空的记录Recall all 取消删除标志Replace all 零件号with alltrim (零件号) 删除零件号前面的空格Replace all 利润with 出库金额-单价*出库数量把利润从新进行替换Sum 出库金额for month(日期)=2 to chhj 统计2月份出库金额存入变量ckhj 中Set filter to 结算日期=ctod(‘09/29/2011’) 查询结算日期等11年09月29日Set filter to 结算日期<ctod(‘09/29/2011’) and 结算日期>ctod(‘01/01/2011’) 查询日期1月份和9月份之间的replace all 材料编码WITH SUBS(材料编码,1,1)+'5'+subs(材料编码,3,6)把材料编码的第二位替换成 5 保留3到6位(只是替换材料编码的第二位)replace all 仓库WITH SUBS(仓库,0,1)+'5'把字段“仓库”全都替换成5查询材料编码第二位不等于仓库Set filter to subs(材料编码,2,1)<>alltrim(仓库)查询材料编码第二位等于几号仓库(例如:想查询3仓库)Set filter to subs(材料编码,2,1)=’3’如何查询人为的修改维护编码表Set filter to at(‘修改’, 备注1)<>0如何替换标志F 或是T (例如:替换结欠款标志把T 替换成F )Replace all 结欠款标志WITH .F. FOR 结欠款标志=.T.如何替换日期在xccllk1 表了把结算日期替换成日期Replace all 结算日期WITH日期如何把某项内容替换为空例如把日期替换为空Replace all 结算日期WITH ’’Replace all 日期WITH ctod(‘01/01/2012’)销售价小数点后四舍五入(小数点后全部舍掉)replace all 销售价with round(销售价,0)销售价小数点后保留一位其余都四舍五入replace all 销售价with round(销售价,1)。

(打印)VF常用命令

(打印)VF常用命令

VF中的常用命令简单连接查询格式:(查询的内容以及条件涉及到多个表)Select 字段名1,字段名2,字段名3 from 表名1,表名2,表名3 ;where 条件 and 表名1.公共字段名=表名2.公共字段名 and 表名2.公共字段名=表名3.公共字段名 ;group by 字段名1,字段名 2 having 分组条件 order by 字段名 1 desc,字段名 2 into table 表名嵌套查询的格式:(查询的字段只来自于表1 条件却涉及到表2)Sele 字段名 from 表 1 where 公共字段名 in(sele 公共字段名 from 表 2 where 条件) order by 字段名;Into table 表名Where 条件(多指一般条件例如性别=”女”工资>=1220)Having 条件(多指函数作为条件例如 count(职工号)>=2 sum() avg() ....)插入:insert into 表名(字段名1,字段名2……) values(字段值1,字段值2…… ) 插入表中部分字段insert into 表名 values(字段值1,字段值2……) 插入表中所有字段操作 insert into 表名 from array 数组名功能使用SQL语句将一条新的记录插入学院表。

Insert into 学院(系号,系名) values ("04" ,"计算机" )更新:update 表名 set 要修改的字段名=新值 where 条件使用SQL语句完成以下操作(将所有教授的工资提高5%) update 教师SET工资=工资* 1.05 where 职称="教授"删除:delete from 表名 where 条件逻辑删除成绩表中总分在240分以下的学生记录 delete from 成绩表 WHERE 总分<240格式:create table 表名(字段名1 类型(宽度),字段名2 类型(宽度),……) 建表例子:create table 职工表1(仓库号 c(3),职工号 c(4) primary key,;工资 I check 工资>=1000 and 工资<=2000;定 error "工资的范围在1000到2000之间" default 1500,foreign key 仓库号 tag 仓库号 reference 仓库表1)义常用词:主索引:primary key 规则:check 信息:error 默认值:default 功删除表:drop table 表名(物理删除)能增加字段:alter table 表名 add column 字段名类型(宽度)check 规则 error 信息 default 默认值增加字段修改字段类型:alter table 表名 alter column 字段名类型(宽度)重命名字段名:alter table 表名 rename column 原字段名 to 新名删除字段:alter table 表名 drop column 字段名修改表结构定义或修改字段有效性:alter table 表名 alter 字段名 set check 规则 error 提示信息alter table 表名 alter 字段名 set default 默认值删除字段有效性:alter table 表名 alter 字段名 drop checkalter table 表名 alter 字段名 drop default用SQL命令建立候选索引:alter table 表名 add unique 表达式 tag 索引名(重点)用非SQL命令建立候选索引:index on 索引表达式 tag 索引名 candidate(重点)常见的SQL 命令与非SQL 命令的对比:非SQL命令:增加记录:insert/append (增加空白行)逻辑删除记录:delete for 条件(不带条件时指的是只删除当前记录)物理删除记录:pack修改记录:Replace 字段名 with 新值 for 条件(不带条件时指的是只修改当前记录)修改表结构:Modify structure建立表:Create 表名SQL命令:增加记录:Insert into 表名values(字段值)(增加具体记录)逻辑删除记录:Delete from 表名 where 条件(不带条件时指的是删除全部记录)物理删除记录:pack更新记录(修改):Update 表名set 要修改的字段名=新值 where 条件(不带条件时指的是修改全部记录)修改表结构:Alter table 表名……建立表:Create table 表名……第七章表单:(重点+考点!)Create form 表单文件名(建立表单文件)Do form 表单文件名(运行表单文件)Thisform.release 关闭并释放表单文件Thisform.hide 隐藏表单mand1.caption=”OK”表单中的命令按钮的标题是OKThisform.text1.value 文本框的值bo1.value 组合框的值Thisform.list1.vlaue 列表框的值Thisform.check1.value=0 表示复选框未被选中Thisform.check1.value=1 表示复选框被选中Thisform.optiongroup1.option1.value=1 表单中选项按扭组中的第一个按钮被选中Thisform.optiongroup1.value=1 表单中选项按扭组中的第一个按钮被选中Thisform.optiongroup1.option2.value=1表单中选项按扭组中的第二个按钮被选中Thisform.optiongroup1.value=2 表单中选项按扭组中的第二个按钮被选中Thisform.optiongroup1.option3.value=1表单中选项按扭组中的第三个按钮被选中Thisform.optiongroup1.value=3 表单中选项按扭组中的第三个按钮被选中Thisform.grid1.recordsource=”select from where ”设置表格控件的数据源为SQL说明. Thisform.grid1.recordsource=”表名”设置表格控件的数据源为表或别名.Thisform.pageframe1.page1.控件名.属性名=属性值设置表单中页框控件中的某个控件的属性建立菜单: create menu 菜单文件名关闭菜单:release menu 菜单文件名返回菜单:set sysmenu to default预览报表的命令:report form 报表名 preview程序题:(大部分考笔试题,上机一般考程序修改题要求记住程序中的各种格式)程序三种基本结构:顺序结构选择结构循环结构选择结构条件语句和分支语句简单形式条件语句:If 条件语句序列Endif一般形式的条件语句:If 条件语句序列1Else语句序列2Endif 多分支语句:(不管有几个case 条件成立只有最先成立的case 条件语句被执行) do casecase 条件1语句序列1Case 条件2语句序列2Case 条件n语句序列nEndcase循环结构:Do while 条件循环体EnddoFor 循环变量=初值 to 终值 step 步长循环体EndforScan for 条件循环体Endscan欢迎您的下载,资料仅供参考!致力为企业和个人提供合同协议,策划案计划书,学习资料等等打造全网一站式需求。

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

VF 9.0常用命令
一、基本命令
APPEND 在表的末尾添加一个或多个新记录
APPEND FROM 从一个文件中读入记录,追加到当前表的尾部AVERAGE 计算数值表达式或字段的算术平均值
BROWSE 打开浏览窗口,显示当前或选定表的记录CHANGE 显示要编辑的字段
CLOSE 关闭各种类型的文件
COPY STRUCTURE 用当前选择的表结构创建一个新的空自由表
COPY TO ARRAY 将当前选定表中的数据复制到数组
COPY TO 用当前选定表的内容创建新文件
COUNT 统计表中记录数目
CREATE 生成一个新的VisualFoxPro表
CREATE DATABASE 创建并打开一个数据库
DELETE 给要删除的记录做标记
DELETE DATABASE 从磁盘上删除数据库
DELETE VIEW 从当前数据库中删除一个SQL视图
DISPLAY 在VisualFoxPro主窗口或用户自定义窗口中显示与当前表有关的信息
DISPLAY DATABASE 显示有关当前数据库的信息,或当前数据库中的字段、命名连接、表或视图的信息
DISPLAY MEMORY 显示内存变量和数组的当前内容DISPLAY STRUCTURE 显示一个表文件的结构
DISPLAY VIEWS 显示当前数据库中关于SQL视图的信息以及SQL视图是否基于本地或远程表的信息
DROP TABLE 把一个表从数据库中移出,并从磁盘中删除它DROP VIEW 从当前数据库中删除指定的SQL视图
FIND 查找记录
GO|GOTO 将记录指针移动到指定记录上
INSERT 插入记录
JOIN 将两个数据库文件合并
LIST 连续显示表或环境信息
LIST DATABASE 连续显示有关当前数据库的信息
LOCATE 按顺序搜索表从而找到满足指定逻辑表达式的第一个记录
MODIFY DATABASE 打开数据库设计器,让你能够交互地修改当前数据库
MODIFY STRUCTURE 显示表设计器
MODIFY VIEW 显示视图设计器
OPEN DATABASE 打开一个数据库
PACK 从当前表中永久删除标有删除标记的记录
RECALL 恢复所选表中带有删除标记的记录SCAN...ENDSCAN 运行扫描数据表文件
SCATTER 从当前记录中把数据复制到一组内存变量或数组中
SEEK 查找记录命令
SELECT 激活指定工作区
SET DELETED 指定VisualFoxPro是否处理标有删除标记的记录,以及其他命令是否可以操作它们
SET INDEX 打开一个或多个索引文件,供当前表使用;SET RELATION 在两个打开的表之间建立关系
SKIP 使记录指针在表中向前移动或向后移动
SUM 对当前选定表的指定数值字段或全部数值字段进行求和
TOTAL 计算当前选定表中数值字段的总和
UPDATE 更新数据库文件的记录
USE 打开一个表及其相关索引文件,或打开一个SQL视图ZAP 从表中删除所有记桌,只留下表的结构
二、索引及排序命令
COPY INDEXES 从单项索引.IDX文件创建复合索引标识DELETE TAG 从复合索引(.CDX)文件中删除标识
INDEX 创建一个索引文件,利用该文件可以按某种逻辑顺序显示和访问表记录
SET ORDER 指定表的主控索引文件或标识
SORT 对当前选定表进行捧序,井将捧过序的记录输出到新表中
三、Visual FoxPro环境设定命令
DISPLAY STATUS 显示VisualFoxPro环境的状态
四、SET 设定命令
SET CONSOLE 激活或废止从程序中向VisualFoxPro主窗口或活动的用户自定义窗口的输出
SET DEFAULT 指定默认的驱动器、目录或文件夹
SET DEVICE 将@…SAY的输出结果定向到屏幕、打印机或文件
SET EXACT 指定比较不同长度两个字符串时,VisualFoxPro 使用的规则
SET PATH 指定查找文件的路径
SET SAFETY 设定确认模式
SET TALK 决定VisualFoxPro是否显示命令结果
五、Visual FoxPro文件管理命令
COPY FILE 复制任何类型的文件
DELETE FILE 从磁盘上删除文件
RENAME 把文件名称更改为一个新名称
TYPE 显示文件的内容
六、Visual FoxPro输入输出命令
?|?? 计算表达式的值,并输出计算结果
\|\\ 文字直接输出命令
CLEAR 从内存中释放指定项
CREATE FORM 打开表单设计器
DIR或DIRECTORY 显示目录或文件夹中文件的信息
DO FORM 运行用表单设计器创建的、编译过的表单或表单集INPUT 由用户输入数据
MODIFY FORM 打开表单设计器,从中可以修改或创建一个表单
MODIFY QUERY 打开查询设计器,从中可以修改或创建一个查询
MODIFY SCREEN 打开表单设计器
READ 读取已建立的对象
七、Visual FoxPro菜单命令
DEFINE MENU 创建菜单栏
DEFINE PAD 在用户自定义菜单栏或Ⅵsu81FoxPro系统菜单栏上创建一个菜单标题
MENU 建立菜单
MENU TO 启动菜单
MODIFY MENU 打开菜单设计器,从中可以修改或创建菜单系统
八、Visual FoxPro打印命令
MODIFY REPORT 打开报表设计器,从中可以修改或创建一个报表
SET PRINTER 打开或者关闭向打印机的输出,或将结果输出到一个文件、端口
九、Visual FoxPro程序管理命令
&& 标明程序文件中非执行的内部注释的开始
* 标明程序文件中非执行的注释行的开始
CANCEL 结束当前VisualFoxPro程序的执行
DECLARE 创建一维或二维数组
DIMENSION 创建一维或二维内存变量数组 ' DOCASE...ENDCASE 分支判断命令
DO 执行一个VisualFoxPro程序或过程DOWHILE...ENDDO 循环语句
EXIT 从DOWHILE、FOR或SCAN循环中退出
FOR...ENDFOR 循环语句
IF…ENDIF 判断语句
MODIFY COMMAND 打开一个编辑窗口,从中可以修改或创建程序文件
PARAMETERS 将调用程序传来的数据赋值给私有内存变量或数组
PRIVATE 在当前程序中隐藏指定的、在调用程序中定义的内存变量或数组
PROCEDURE 用在程序文件中标识一个过程的开始
PUBLIC 定义全局内存变量或数组
QUIT 结束当前VisualFoxPro工作期,并将控制权返回给操作系统
RELEASE 从内存中删除内存变量和数组
RESTORE FROM 恢复保存在内存变量文件或备注字段中的内存变量和内存变量数组,并把它们放回到内存中
RETURN 将程序控制返回给调用程序
SAVE TO 把当前内存变量和数组保存到内存变量文件或备注字段中
SET PROCEDURE 打开过程文件
WAIT 显示信息并暂停VisualFoxPro的执行,按某个键或单击鼠标后继续执行
十、Visual FoxPro日期及时间命令
SET DATE 指定日期表达式和日期时间表达式的显示格式
十一、Visual FoxProSQL命令
ALTER TABLE-SQL 以编程方式修改表的结构
DELETE-SQL 给要删除的记录做标记
INSERT-SQL 在表尾追加一个包含指定字段值的记录SELECT-SQL 从一个或多个表中检索数据
UPDATE-SQL 以新值更新表中的记录
十二、Visual FoxPro类及程序库命令
DEFINE CLASS 创建一个用户自定义类或子类,并为创建的类或子类指定属性、事件和方法
DISPLAY OBJECTS 显示有关一个对象或一组对象的信息MODIFY CLASS 打开类设计器,让用户修改已有的类定义或创建新的类定义
十三、Visual FoxPro项目文件及其他命令
MODIFY PROJECT 打开项目管理器,从中可以修改或创建一个项目文件。

相关文档
最新文档