vfp笔记_第次讲课内容.doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vfp笔记_第次讲课内容

第二次讲课内容: 表:自由表 和 数据库表 (88页) 自由表:不属于任何数据库的表称自由表。 数据库表:把自由表放入数据库中,则自由表成为数据库表。数据库表有更多的属性.如字段有效性、记录的唯一性、参照完整性。 绝对定位 go 或 goto go top go bottom (2) 相对定位: skip 查询定位命令: Locate 格式:Locate FOR 条件 功能:将记录指针定位在满足条件的第1条记录。未找到时,则指向结束标志位置) 配合 Locate 命令 ,Contiune 查询满足条件的下一个记录。 例: use xsdn Locate for 姓名=”赵明明” Display Locate for 姓名=”赵明明” and 性别=“男” ? eof() Display 查找满足条件的下一条记录: continue 编程题:在某个表中查找学生。 交互式输入语句: Accept [“提示信息”] to 变量 功能:暂停程序运行,等待输入数据 每日一练:编写程序:在表中查找任意人员 (1)文件---新建—程序—程序文件名-进入文本编辑状态。(注:不能在命令窗口写程序) 书写程序段: use xueji accept “请输入姓名” to xm locate for 姓名=xm if found( ) 或 not eof( ) disp else ? “查无此人!” * 或写入 messagebox(“查无此人!!”) endif 关闭程序编辑窗口, 并保存文件。 运行程序:文件—打开—文件类型:程序。---程序---运行。 命令方式: DO 程序名 二、表记录的排序: 根据关键字值的大小排列,生成新表文件。新表文件中,原有表记录的物理顺序被改变。 排序命令: 命令: sort to 新表文件名 on 关键字 /a /d 或 sort on 字段 TO 新表文件名 字段后的参数:/a 表示升序(默认), /D 降序 Sort to 表名 on 字段名 /A /D 例:sort to cj on 总分/D sort to cj on 总分/D , 英语/A 索引文件(即记录指针文件).idx 索引命令:index 建立索引文件: index on 关键字 TO 索引文件名 索引 根据 生成 索引文件刚建立时,索引有效。 Use xueji Index on 入学成绩 TO CJ LIST USE 关闭表文件 索引文件同时关闭 打开索引文件 : set index to 索引文件名 LIST 关闭索引文件 set index to list 索引文件是记录指针文件,占用很少的空间,不改变原表文件的物理顺序。扩展名: .idx SQL语言小知识(与VF对比) (1)例: 显示 所有记录 VF命令: Use 表文件 list SQL命令: select * from 表文件名 查询 从 select * from xueji 所有属性 (2)显示 xueji 表中,学号,姓名,入学成绩 VF命令:list 学号,姓名,入学成绩 SQL: select 学号,姓名,入学成绩 FROM xueji (3)在SQL语句中排序: 在SQL查询语句中加 短语: order by 关键字 asc 或 desc 例:根据入学成绩的升序排列: select * from xueji order by 入学成绩 select * from xueji order by 入学成绩 desc elect * from xueji order by 入学成绩 asc desc 是降序 ASC 升序(默认) 第二章 VFP程序设计基础 一、常量与变量 常量:一个具体的不变的值。 (1)数值常量 –

文档评论(0)

aining + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档