您好,欢迎来到华拓网。
搜索
您的当前位置:首页vfp中常用的命令与扩展名

vfp中常用的命令与扩展名

来源:华拓网


SQL语句分类:

SQL SELECT 语句

表示方式

含义

备注

字段 table_name 表单名

view_name 视图名称 select_statement 查询语句 expression eExpression lExpression emp_sup dbf_name fname array_name tmp FieldTipe nFieldwidth nPrecision cMessageText TagName V_emp 视图名 e_w 视图的名称 V_sal

Vfp使用的文扩展名 文件类型

备注件扩展名 .act 向导操作图的文档 .app 生成的应用程序或

active document .cdx 复合索引

.chm 编译的HTML Help .dbc 数据库 .dcx 数据库索引 .dct 数据库备注 .dbf 表 .dbg 调试器配置 .dep 相关文件 .dll Windows 动态链接库

1

完整表达

.err .esl .exe .fky .fll .FMT .FPT .FRT .frx .fxp .h .hlp .htp .lbt .lbx .idx .log .lst .mem .mnt .mnx .mpr .mpx .ocx .pjt .pjx .prg .qpr .qpx .sct .scx .spr .spx .tbk .txt .vct .vcx .vue .win 编译错误

Visual Foxpro支持的

可执行程序

宏 Visual Foxpro动态链

接库 格式文件 表备注 报表备注 报表 编译后的程序 头文件 WinHelp HTML 文件 标签备注 标签

索引,压缩索引 代码范围日志 向导列表的文档 内存变量保存 菜单备注 菜单 生成的菜单程序 编译后的菜单程序 ActiveX 控件 项目备注 项目 程序 生成的查询顺序 编译后的查询程序 表单备注 表单 生成的屏幕顺序 编译后的屏幕顺序 备注备份 文本 可视类库备注 可视类库 Foxpro 2.x视图 窗口文件

2

一、命令

1、与新建有关的命令:

⑴新建表:CREATE ——(create)

⑵新建表单:CREATE FORM —— (create form)

⑶新建项目:CREATE PROJECT —— (create project) ⑷新建查询:CREATE QUERY —— (create query) ⑸新建报表:CREATE REPORT —— (create report)

⑹新建标签:CREATE LABEL —— (create label)

⑺新建程序:MODIFY COMMAND —— (create command) ⑻新建类:CREATE CLASS —— (create class)

⑼新建文本文件:MODIFY FILE —— (modify file) ⑽新建菜单:CREATE MENU —— (create menu)

⑾建立连接:CREATE CONNECTION —— (create connection) ⑿新建数据库:CREATE DATABASE —— (create database)

2、与打开有关的命令

2、与修改、删除有关的命令: (1)数据 ①插入数据:(三种格式) 格式一 Insert into values

格式二 Insert into from array 格式三 Insert into from memvar ②更新数据

Update

Set Where (如果不使用where字句,则更新全部数据) ③删除数据

DELETE FORM [WHERE ] (如果不使用where字句,则删除全部数据) (2)表

①表结构的修改:(三种格式) 格式一

ALTER TABLE table_name ADD /ALTER [COLUMN] FieldName Fieldtipe [(nFieldwidth,[, nPrecision])] [NULL /NOT NULL]

[CHECK lExpression [ERROR cMessageText1]][DEFALT eExpression1]

[PRIMARY KEY/UNIQUE]

[REFERENCES tablename2[TAG Tagname]] 格式二

3

ALTER TABLE table_name1 ALTER [COLUMN] FieldName2 [NULL /NOT NULL]

[Set DEFALT eExpression2] [Set CHECK lExpression2 [ERROR cMessageText1]] [DROP DEFALT] [DROP CHECK] 格式三

ALTER TABLE table_name1[DROP [COLUMN] FieldName3] [Set CHECK lExpression3 [ERROR cMessageText3]

[DROP CHECK]

[ADD PRIMARY KEY eExpression3 TAGTagName2 [FOR lExpression4]] [DROP PRIMARY KEY]

[ADD UNIQUE eExpression4 [TAGTagName2 [FOR lExpression4]]] [DROP UNIQUE TAGTagName4]

[ADD FOREIGN KEY [eExpression5] TAGTagName4 [FOR lExpression6] REFERENCES tablename2[TAG Tagname5]]

[DROP FOREIGN KEY TAGTagName6 [SAVE]] [RENAME COLUMN FieldName4 TO FieldName6]

②表的删除:

DROP TABLE (4)表单 修改

MODIFY FORM <表单文件名> 运行

DO FORM <表单文件名> (3)视图

视图的删除:DROP VIEW <视图名> (4)

二、符号: 符号 "" '' [] ? ?? / - . ^ ; : ! , ?

脱字符 通配符 表示任意一个字符 4

日期分隔符 命令的一部分 另起一行 不换行 分隔年、月、日 类型 定界符 用途 不作为常量本身的内容,规定常量的类型以及常量的起始和终止界限 备注 Set mark to * + - +、- * / % **、^ () < > = <>、#、!= <= >= == $ & 关系运算符 算术运算符 字符串运算符 表示任意多个字符 前后两个字符串首尾相连接成一个新的字符串 连接前后两个字符串,并将前字符串尾部的空格移到新字符串的尾部。 加减运算 乘运算 除运算 求余运算 乘方运算 形成表达式内的子表达式 小于 大于 等于 不等于 小于等于 大于等于 字符串精确比较 字符串包含测试 三、属性

类型 容器层次中的对象应用属性 常用的数据环境属性 AutoCloseTables 常用的关系属性 RelationalExpr ParentAlias ChildAlias ChiedOrder OneToMany 表单常用属性 AlwaysOnTop AutoCenter AutoOpenTables 当运行或打开表单时,是否打开数据环境中的表和视图 当运释放或关闭表单时,是否打开数据环境中的表和视图 用于指定基于主表的关联表达式 用于指明主表的别名 用于指明子表的别名 用于指定子表中与关联表达式相匹配的控制索引 用于指明关系是否为一对多关系 指定表单是否总是位于其他打开窗口之上 指定表单初始化时是否自动在vfp主窗口内居中显示

5

.F. .F. .T. .T. 属性名 Parent 含义 当前对象的直接应用对象 默认值 BackColor BroderStyle Caption Closable DataSession MaxButton MinButton Movale Scrollbars WindowState WindowTipe 指明表单窗口的颜色 指定表单边框的风格。默认值是(3)时,采用系统边框,用户可以改变表单大小 指明显示于表单标题栏上的文本 指定是否可以通过单击关闭按钮或双击控制菜单框来关闭表单 指定表单里的表是在缺省的全局工作区打开(设置值为1),还是在表单自己的私有工作区打开。 确定表单是否有最大化按钮 确定表单是否有最小化按钮 确定表单是否能移动 指定表单的滚动条类型。可取值为:0(无)、1(水平)、2(垂直)、3(既水平又垂直) 指明表单状态:0(正常)、1(最小化)、2(最大化) 指定表单是模式表单(设置值为1)还是非模式表单(设置值为0)。在一个应用程序中,如果运行了一个欧式表单,那么在关闭该表单之前不能访问应用程序中的其他元素 255,255,255 3 Form1 .T. 1 .T. .T. 0 0 0 标签的常用属性 Caption Alignment 指定标题文本在控件中显示的对齐方式。0(左对齐)、1(右对齐)、2(对齐) 属性值为(.T.)时的命令按钮称为“默认”按钮,属性值为(.F.)时的命令按钮称为非“默认”按钮 0 .F. 命令按钮的常用属性 Defalt Cancel 属性值为(.T.) 时的命令按钮称为“取消”按钮,.F. 属性值为(.F.)时的命令按钮,在表单激活的情况下,按esc按钮可以激活“取消”按钮 Enabled visible 文本框常用属性 ControlSource Value 指定表单或控件能否影响由用户引发的事件 制定对象是隐藏还是可见 如果没有设置ControlSource属性,那么可以通过设置该属性为文本框指定初始值;如果ControlSource属性指定了字段或内存变量,那么Value属性与ControlSource属性指定的变量就会有相同的数据和类型。 .T. .T. 空串 PasswordChar InputMask 编辑框常用属性 HideSelection 指定文本框控件内是显示用户输入字符还是显示占位符 指定在一个文本框中如何输入和显示数据 指定当编辑框市区焦点时,编辑框中选定的文本是否仍显示为选定状态。可设置值:.T.、.F. .F. ReadOnly ScrollBars 指定用户能否编辑编辑框中的内容 指定编辑框中是否有滚动条。. 可取值为:0(无)、2 6

1(水平)、2(垂直)、3(既水平又垂直) SelStart 返回用户在文本框中所选文本的起始位置或插入点位置,也可指定要选文本的起始位置或插入点位置。 Sellength SelText 复选框常用属性 Caption ControlSource Value 列表框常用属性 RowSourceTipe 返回用户在编辑框中所选文本的字符数。 返回用户编辑区内选定的文本,如果没有选定任何文本则返回空串。 指定显示在复选框旁边的标题。 指明复选框要绑定的数据源。 如果没有设置ControlSource属性,那么可以通过Value属性来设置或返回复选框的状态。 指明列表框中条目的数据源类型。 RowSource ColunmCount ControlSource 指明列表框中条目的数据源 指定列表框的列数。 为列表框指定要绑定的数据源,用于设置和保存列表框的选择状态。该属性可以是字符型或数值型 Value MultiSelect List ListCount Selected 组合框常用属性 Style 返回列表框中选定的条目。该属性可以是字符型或数值型 指定用户能否在列表框控件内径行多重选定。可选值:0或.F.,1或.T. 用以存取列表框中的字符串数组。 指明列表框中数据条目的数目。 指定列表框内的某个条目是否处于选定状态。 指定列表框的形式。当属性值为(0)时为下拉组合框,当属性值为(2)时为下拉列表框。 命令组常用属性 ButtonCount Buttons Value 选项组常用属性 ButtonCount Buttons ControlSource Value 常用的表格属性 RecordSourceType ColunmCount LinkMaster ChildOrder RelationalExpr 指定命令按钮组中命令按钮的数目 用于存取命令组中个按钮的数组。取值范围在1至Buttons属性值之间。 指定命令组当前的状态。该属性可以是字符型或数值型。 指定选项组中选项按钮的数目 用于存取选项组中个按钮的数组 为选项组指定要绑定的数据源该属性可以是字符型或数值型。 初始化或返回选项组中的选项按钮。该属性可以是字符型或数值型。 数值型 数值型 2 0或.F. 字符型 0 0 7

常用的列属性 ControlSource CurrentControl Sparse 2 常用的标头属性 Caption Alignment 常用的页框属性 PageCount Pages Tabes TabStretch ActivePage

①create query _query

select 数据库 from 课程 where 课程名=数据库 ②create query _query

select * from 课程 where 课程名=数据库

8

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo3.cn 版权所有 湘ICP备2023017654号-3

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务