vfp第3章数据库与表的创建及使用.ppt

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * SELECT [0|1|别名] :测试工作区号 0—当前工作区号。 1—当前未被使用最大工作区号。 别名—表别名所在的工作区号,别名必加引号。 USED [区号|别名] :测试指定表或工作区是否打开。 ALIAS [区号] :测试指定工作区中的表别名。 FIELD 字段顺序号[,区号|别名] :返回已打开表的指定序号的字段名。 FCOUNT [区号|别名] :返回已打开表的字段数。 DELETE :测试表的当前记录是否带删除标记。 3.5 有关数据库及其对象的常用函数 * * DBC 与DBUSED 函数 DBC : 返回当前打开的数据库的完整文件名(字符型) DBUSED : 返回指定数据库文件是否已打开(逻辑型) DBGETPROP 函数 返回当前数据库或数据库中字段、表、视图的属性。 语法:DBGETPROP cName,cType,cProperty cName:指定数据库、字段、表或视图的名称 cType:指定cName是否为当前数据库,或当前数据库中的一个字段、表或视图 cProperty:指定属性名称 例如: ?DBGETPROP Cj.cj,FIELD,Caption 查看Cj表的cj字段的标题,字段名前面的表名不要省。 * * DBSETPROP 函数 给当前数据库或当前数据库中的一个字段、表或视图设置属性。在主窗口中显示.T. 或 . F.。 语法: DBSETPROP cName,cType,cProperty,ePropertyValue ePropertyValue: 指定cProperty的设定值 例如: ?DBSETPROP “Xs.xh,FIELD,Caption,学号 【注】①DBGETPROP 函数的类型允许值有DATEBASE、TABLE、FIELD、VIEW; ②DBSETPROP 函数的常用属性名有Caption、DefaultValue、PrimaryKey、RuleExpression、RuleText * * * * 使用APPEND与APPEND FROM命令追加记录 APPEND [BLANK][IN 工作区号|别名] APPEND FROM 文件名[FIELDS 字段列表][FOR 条件]; [DELIMITED|XLS] 其中,DELIMITED用于说明追加文件为文本文件;XLS用于说明追加文件为Excel文件,缺省时追加文件为表文件。该命令也可通过界面完成:“表”→“追加记录” 备注型字段与通用型字段的数据输入 备注型:浏览窗口中,备注型字段上显示memo表示无内容;Memo表示有内容。备注型字段内容输入方法是光标定位到该字段上,按 + 或双击 通用型:浏览窗口中,通用型字段上显示gen表示无内容;Gen表示有内容。通用型字段内容输入方法同上,然后再用菜单命令“编辑” →“插入对象”插入其内容。 * * 界面 菜单命令“显示”→“浏览”(编辑) 命令 BROWSE [FIELDS 字段列表][FOR 条件]; [RREEZE 字段名][NOAPPEND]; [NODELETE] [NOMODIFY][TITLE 表达式] 例:CLOSE TABLES ALL USE xs BROWSE FIELDS xh,xm FOR xb ‘女’ ; NOMODIFY TITLE ‘女学生’ 2. 浏览窗口 3. 记录的筛选(横向筛选) 界面 菜单命令“表”→“属性” →“数据过滤器” 命令 SET FILTER TO [条件] * * 界面 菜单命令“表”→“属性” →“字段筛选” 命令 SET FIELD TO [字段列表] SET FIELD TO ALL列出所有字段(取消筛选) 4. 限制对字段的访问(纵向筛选) 5. 记录定位 (1)记录指针 表被打开后,有三个控制记录的标志:开始标志、指针标志、结束标志。每当打开表文件时,指针总是指向第一个记录。 文件头 (包含表结构等信息) 第1条记录 第2条记录 … 第n条记录 录开始标志 记录结束标志 记录指针 * * 【注】 ①RECNO 测试当前记录指针的位置,开始标志用BOF 测试,结束标志用EOF 测试。打开表时记录指针情况如下表: 表中记录情况 BOF 值 RECNO 值 EOF 值 无记录 .T. 1 .T. 有记录 .F. 1 .F. ②记录指针的初始值总是1,不可能为0或负数,最大值是表中记录总数+1。 * * 界面操作 表→转到记录→ … 在浏览窗口移动光标 “记录号…”

您可能关注的文档

文档评论(0)

精品家园 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档