紫水晶编程技术论坛 - 努力打造成全国最好的编程论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 4867|回复: 0

[原创] VFP中使用SET 命令说明

[复制链接]

1214

主题

1566

帖子

11

精华

管理员

菜鸟

Rank: 125Rank: 125Rank: 125Rank: 125Rank: 125

积分
93743

贡献奖关注奖人气王精英奖乐于助人勋章

发表于 2010-10-30 10:33:02 | 显示全部楼层 |阅读模式
SET 命令 说明
SET ALTERNATE 命令 直接将用 ?、??、DISPLAY 或 LIST 命令创建的屏幕或打印机输出定向到一个文本文件。
SET ANSI 命令 确定 在 Visual FoxPro SQL 命令中,如何用 = 操作符对不同长度的字符串进行比较。
SET ASSERTS 命令 指定是执行还是忽略 ASSERT 命令。
SET AUTOINCERROR 命令 指定试图更新使用了自动增量 (autoincrementing) 的字段中的值时,是产生一个错误,还是不产生错误并继续运行。
SET AUTOSAVE 命令 确定当退出 READ 或返回到“命令”窗口时,Visual FoxPro 是否将缓冲区中的数据保存到磁盘。
SET BELL 命令 打开或关闭计算机响铃,并设置响铃属性。
SET BLOCKSIZE 命令 指定 Visual FoxPro 如何为备注字段存储量分配磁盘空间。
SET BROWSEIME 命令 指定当定位到“浏览”窗口中的一个文本框时,是否打开输入法编辑器 (Input Method Editor)。
SET CARRY 命令 确定 Visual FoxPro 是否将当前记录中的数据复制到由 INSERT、APPEND 和 BROWSE 命令创建的新记录中。
SET CENTURY 命令 确定 Microsoft Visual FoxPro 是否显示日期表达式的世纪部分,以及 Visual FoxPro 将如何解释仅指定了 2 位年的日期。
SET CLASSLIB 命令 打开一个包含类定义的可视类库(.vcx)。
SET CLOCK 命令 确定 Visual FoxPro 是否显示系统时钟,并指定时钟在 Visual FoxPro 主窗口中的位置。
SET COLLATE 命令 指定在后续索引和排序操作中,字符型字段的排序顺序。
SET COLOR OF SCHEME 命令 指定配色方案的颜色,或把某个配色方案复制到另一个配色方案。
SET COLOR SET 命令 装入以前已定义的颜色集合。
SET COMPATIBLE 命令 控制与 Microsoft FoxBASE+ 和其它 FoxPro 语言的兼容性。
SET CONFIRM 命令 指定用户是否可以用在文本框中输入最后一个字符的方法退出文本框。
SET CONSOLE 命令 允许或禁止从程序中向 Visual FoxPro 主窗口或活动的用户自定义窗口的输出。
SET COVERAGE 命令 打开或关闭编辑日志,或指定一个文本文件,编辑日志的信息被定向到其中。
SET CPCOMPILE 命令 为被编译的程序指定代码页。
SET CPDIALOG 命令 指定打开表时,是否显示代码页对话框。
SET CURRENCY 命令 定义货币符号,并指定货币符号在数值、货币、符点和双精度表达式中的显示位置。
SET CURSOR 命令 确定 Visual FoxPro 等待输入时,是否显示插入点。
SET DATABASE 命令 指定当前数据库。
SET DATASESSION 命令 激活指定表单的数据工作期。
SET DATE 命令 指定显示日期和日期时间表达式的格式。
SET DEBUG 命令 包含向后兼容性。在 5.0 以前的版本中,确定是否能从 Visual FoxPro 系统菜单中打开调试窗口和跟踪窗口。
SET DEBUGOUT 命令 直接将调试输出定向到一个文件。
SET DECIMALS 命令 指定数值表达式中的小数位数。
SET DEFAULT 命令 指定默认磁盘和目录。
SET DELETED 命令 指定 Visual FoxPro 是否处理做了删除标记的记录,以及其它命令是否可以使用它们。
SET DEVELOPMENT 命令 使 Visual FoxPro 在运行程序时,对目标文件的编译日期和时间与程序的创建日期和时间进行比较。
SET DEVICE 命令 直接将 @ ... SAY 的输出定向到屏幕、打印机或文件。
SET DISPLAY 命令 包含向后兼容性。
SET DOHISTORY 命令 包含向后兼容性。
SET ECHO 命令 为正在调试的程序打开跟踪窗口。包含向后兼容性。
SET ENGINEBEHAVIOR 命令 *NEW 确定 SQL 数据引擎兼容为 Visual FoxPro 7.0、8.0 或 9.0。
SET ESCAPE 命令 确定按下 ESC 键时,是否中断程序和命令的运行。
SET EVENTLIST 命令 指定在调试输出窗口或由 SET EVENTTRACKING 命令指定的文件中要跟踪的事件。
SET EVENTTRACKING 命令 打开或关闭事件跟踪,或指定将事件跟踪信息定向到一个文本文件。
SET EXACT 命令 指定比较不同长度的 2 个字符串时,Visual FoxPro 使用的规则。
SET EXCLUSIVE 命令 指定 Visual FoxPro 在网络上以独占方式还是以共享方式打开表文件。
SET FDOW 命令 指定一周的第一天。
SET FIELDS 命令 指定可以访问表中的哪些字段。
SET FILTER 命令 指定访问当前表中的记录时必须满足的条件。
SET FIXED 命令 指定在显示数值数据时,小数位数是否固定。
SET FULLPATH 命令 指定 CDX( )、DBF( )、MDX( ) 和 NDX( ) 是否在文件名中返回路径。
SET FUNCTION 命令 给功能键或组合键分配表达式(键盘宏)。
SET FWEEK 命令 指定一年的第一周要满足的条件。
SET HEADINGS 命令 确定用 TYPE 显示文件内容时,是否显示字段的列标头,以及是否包含文件信息。
SET HELP 命令 允许或禁止 Microsoft Visual FoxPro 联机帮助,或指定一个帮助文件。
SET HOURS 命令 设置系统时钟为 12 小时制或 24 小时制。
SET INDEX 命令 打开一个或多个索引文件,供当前表使用。
SET KEY 命令 根据索引关键字,指定访问记录的范围。
SET KEYCOMP 命令 控制 Visual FoxPro 的键击定位。
SET LIBRARY 命令 打开一个外部 API (应用程序接口 - Application Programming Interface) 库文件。
SET LOCK 命令 允许或禁止在某些命令中的自动文件锁定。
SET LOGERRORS 命令 确定 Visual FoxPro 是否发送编译错误信息到一个文本文件。
SET MACKEY 命令 指定显示宏键定义对话框的单个键或组合键。
SET MARGIN 命令 设置打印的左边距,并对所有定向到打印机的输出结果都起作用。
SET MARK OF 命令 为菜单标题或菜单项指定一个标记字符,或指定显示还是清除该标记字符。
SET MARK TO 命令 为显示日期表达式指定一个分隔符。
SET MEMOWIDTH 命令 指定备注字段和字符表达式的显示宽度。
SET MESSAGE 命令 定义显示在 Visual FoxPro 主窗口或图形状态栏中显示的信息,或为用户自定义菜单栏和菜单命令指定信息的位置。
SET MULTILOCKS 命令 确定是否可以用 LOCK( ) 或 RLOCK( ) 锁定多条记录。
SET NEAR 命令 确定 FIND 或 SEEK 查找记录不成功时记录指针的位置。
SET NOCPTRANS 命令 防止将已打开表中选定的字段转换到不同的代码页。
SET NOTIFY 命令 允许或禁止显示某些系统信息。
SET NULL 命令 确定 ALTER TABLE 、 CREATE TABLE 和 INSERT - SQL 命令如何处理空值(NULL) 。
SET NULLDISPLAY 命令 为空值(NULL) 指定显示时对应的文本。
SET ODOMETER 命令 为处理记录的命令指定计数器的报告间隔。
SET OLEOBJECT 命令 指定当找不到对象时 Visual FoxPro 是否搜索注册表。
SET OPTIMIZE 命令 允许或禁止 Rushmore 查询优化。
SET ORDER 命令 确定表的主控索引文件或标识。
SET PALETTE 命令 指定 Visual FoxPro 是否使用默认调色板。
SET PATH 命令 指定文件搜索路径。
SET PDSETUP 命令 载入一个打印机驱动程序设置,或清除当前打印机驱动程序设置。
SET POINT 命令 确定显示数值和货币表达式时,所使用的小数点字符。
SET PRINTER 命令 允许或禁止输出定向到打印机,或发送输出到一个文件、端口或网络打印机。
SET PROCEDURE 命令 打开过程文件。
SET READBORDER 命令 确定是否在 @ ... GET 创建的文本框周围放上边框。
SET REFRESH 命令 确定当网络上的其他用户修改记录时,是否及如何更新“浏览”窗口。
SET RELATION 命令 建立 2 个打开表之间的关系。
SET RELATION OFF 命令 解除当前选定工作区中的父表与相关子表之间建立的关系。
SET REPORTBEHAVIOR 命令 *NEW 指定当运行传统的 REPORT FORM 和 LABEL 命令(9.0 以前) 时,所使用的 Visual FoxPro 报表引擎处理种类。
SET REPROCESS 命令 指定一次锁定尝试不成功后,Visual FoxPro 对文件或记录再次尝试加锁的次数和时间间隔。
SET RESOURCE 命令 更新或指定一个资源文件。
SET SAFETY 命令 确定改写已有文件之前 Visual FoxPro 是否显示对话框,或当用表设计器或 ALTER TABLE 命令修改表结构之后,是否重新计算表或字段规则、默认值以及错误信息。
SET SECONDS 命令 指定在日期时间值的时间部分中是否显示秒。
SET SEPARATOR 命令 *no-NEW 指定在显示数值和货币表达式时,用来分隔小数点左边每组( 3 个数字) 的字符。
SET SKIP 命令 创建表间的一对多关系。
SET SKIP OF 命令 允许或禁止用户自定义菜单或 Microsoft Visual FoxPro 系统菜单的某个菜单、菜单栏、菜单标题或菜单项。
SET SPACE 命令 确定在使用 ? 或 ?? 命令时,是否在字段或表达式之间显示空格。
SET SQLBUFFERING 命令 *NEW 确定 SQL SELECT 语句中的数据是基于缓冲区的数据还是写到磁盘上的数据。
SET STATUS 命令 显示或移去基于字符的状态栏。
SET STATUS BAR 命令 显示或移去图形状态栏。
SET STEP 命令 为调试程序打开跟踪窗口并挂起程序。
SET STRICTDATE 命令 指定不明确的日期和日期时间常量是否产生错误。
SET SYSFORMATS 命令 指定是否用当前 Microsoft Windows 设置更新 Visual FoxPro for Windows 系统设置。
SET SYSMENU 命令 在程序运行期间,允许或禁止 Visual FoxPro 系统菜单栏,并允许您重新配置它。
SET TABLEPROMPT 命令 *NEW 允许或禁止在执行数据处理命令( 如 SELECT - SQL 命令) 期间,显示打开文件对话框。
SET TABLEVALIDATE 命令 *NEW-8.0SP1 指定表验证操作的级别。
SET TALK 命令 确定 Visual FoxPro 是否显示命令结果。
SET TEXTMERGE 命令 允许或禁止计算用文本合并定界符括起的字段、内存变量、数组元素、函数或表达式,并允许您指定文本合并输出。
SET TEXTMERGE DELIMITERS 命令 指定文本合并定界符。
SET TOPIC 命令 指定调用 Visual FoxPro 帮助系统时的帮助主题或要打开的主题。
SET TOPIC ID 命令 指定调用 Visual FoxPro 帮助系统时要显示的帮助主题。帮助主题基于主题的上下文 ID 。
SET TRBETWEEN 命令 在跟踪窗口的断点之间允许或禁止跟踪。
SET TYPEAHEAD 命令 指定键盘缓冲区中可以存储的最大字符数。
SET UDFPARMS 命令 指定 Microsoft Visual FoxPro 按值还是按引用 传递参数给用户自定义函数(UDF) 。
SET UNIQUE 命令 指定具有重复索引关键字的记录是否保留在索引文件中。
SET VARCHARMAPPING 命令 *NEW 在查询和视图的结果集中,控制字符表达式映射为可变长字符数据类型(Varchar) 。
SET VIEW 命令 打开或关闭数据工作期窗口,或从一个视图文件中恢复 Visual FoxPro 环境。
SET VOLUME 命令 在 FoxPro for Macintosh 中,映射 MS-DOS 驱动器指示符(A:、B:、C:等等) 到卷标或文件夹。
SET WINDOW OF MEMO 命令 包含向后兼容性。
【VB】QQ群:1422505加的请打上VB好友
【易语言】QQ群:9531809  或 177048
【FOXPRO】QQ群:6580324  或 33659603
【C/C++/VC】QQ群:3777552
【NiceBasic】QQ群:3703755
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

手机版|Archiver|紫水晶工作室 ( 粤ICP备05020336号 )

GMT+8, 2024-4-27 23:46 , Processed in 0.023524 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表