您现在的位置: 中国男护士网 >> 考试频道 >> 计算机等级 >> 二级辅导 >> VFP >> 辅导 >> 正文    
  VFP基础教程第三章VFP表的使用 【注册男护士专用博客】          

VFP基础教程第三章VFP表的使用

www.nanhushi.com     佚名   不详 

3.4 表的使用

1. 工作区

工作区:

指用来标识一张打开的表的区域。一个工作区在某一时刻只能打开一张表,但可以同时在多个工作区打开多张表,一张可以在多个工作区中多次被打开。每个工作区都有一个编号。

表的别名:

在工作区中打开表时为该表所定义的名称。可以自定义别名,否则系统默认就以表名作为别名。若一张表在多个工作区中被打开,系统默认在表名后依次加_a 、_b…。

自定义别名的格式: USE <表名> ALIAS <别名>

当前工作区:

正在使用的工作区。可以通过“数据工作期窗口”或用 SELECT命令把任何一个工作区设置为当前工作区。

SELECT 命令格式: SELECT <工作区号>|<别名>

要操作非当前工作区中的表,可以把其它工作区选为当前工作区,或在命令中强行指定工作区。

命令格式IN <工作区号>|<别名>

ALIAS([工作区号])函数

测试指定工作区中的表的别名,无参数时指当前工作区表的别名。

SELECT([别名])函数

测试指定别名的表所在的工作区号,无参数时指当前工作区的区号。

2. 表的打开和关闭

打开表的途径

关闭表的途径

文件菜单中的打开 工具栏上的打开 数据工作期窗口中关闭 USE 数据工作期窗口中打开 USE <表名> USE IN <别名>|<工作区号> CLOSE ALL USE <表名> IN <工作区号> USE <表名>AGAIN CLOSE DATABASE CLOSE TABLE USE <表名> ALIAS <别名> 退出VFP系统,则关闭所有的表

3. 表的独占与共享使用

独占使用: 一张表只能被一个用户打开。VFP6.0在默认状态以独占方式打开。

共享使用: 一张表可以被多个用户同时打开。

系统的默认打开方式可以通过工具菜单中的选项…来设置,或 用命令:

SET EXCLUSIVE OFF && 默认打开方式为共享

SET EXCLUSIVE ON && 默认打开方式为独占

或强行打开:USE cj SHARED && 以共享方式打开cj表

USE cj EXCLUSIVE && 以独占方式打开cj表

4. 利用缓冲访问表中的数据

数据缓冲:

先将对表记录的修改存放在缓冲区中,用户决定是否用缓冲区中的数据更新表文件。它是VFP6.0在多用户环境下用来保护对表记录所做的数据更新和数据维护操作的一种技术。

数据缓冲的类型:

记录缓冲

当记录指针移动或关闭表时,缓冲区自动更新表中的相应记录。

表缓冲:当发出更新表的命令或关闭表时更新表。

缓冲锁定方式:有两种:开放式 和 保守式。 

 

 

文章录入:杜斌    责任编辑:杜斌 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
     

    联 系 信 息
    QQ:88236621
    电话:15853773350
    E-Mail:malenurse@163.com
    免费发布招聘信息
    做中国最专业男护士门户网站
    最 新 热 门
    最 新 推 荐
    相 关 文 章
    没有相关文章
    专 题 栏 目

      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)                            【进男护士社区逛逛】
    姓 名:
    * 游客填写  ·注册用户 ·忘记密码
    主 页:

    评 分:
    1分 2分 3分 4分 5分
    评论内容:
  • 请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
  • 严禁发表危害国家安全、损害国家利益、破坏民族团结、破坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等内容的评论 。
  • 用户需对自己在使用本站服务过程中的行为承担法律责任(直接或间接导致的)。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表网友个人观点,与本网站立场无关。