辽宁工业大学VF课件.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 数据表与数据库 * (3)字段求平均值 AVERAGE [范围][FOR 条件] [TO 内存变量] 统计和计算 【例】 结果 use 学生 aver for 性别=男 第3章 数据表与数据库 * (4)数据汇总(必须按关键字索引,并生成新表文件) TOTAL ON 关键字 [范围][FOR 条件] TO 文件名 统计和计算 【例】对学生表按专业分类汇总。 use 学生 index on 专业 to zy total on 专业 to pp 结果 use pp list 第3章 数据表与数据库 * 多表同时使用 1多工作区 VFP提供了32767个工作区 每个工作区只能打开一个表文件 选择不同的工作区,打开不同的表文件,可以实现对多表进行操作。 第3章 数据表与数据库 * 多表同时使用 1.工作区的系统别名 1~10号工作区的系统别名分别为A、B、…、J; 11~32767号工作区的系统别名分别为W11~ W32767。 2. 工作区的选择 启动Visual FoxPro时,默认1号工作区是当前工作区,SELECT命令可以改变当前工作区。 【格式】SELECT 工作区号|工作区别名 第3章 数据表与数据库 * 【例】分别在不同工作区打开“教学”数据库中的学生、课程和选课三个表。 ?OPEN DATABASE 教学 ?SELECT 1 选择1号工作区 ?USE 学生 ?SELECT D 选择4号工作区 ?USE 课程 ?SELECT 0 选择未使用的最小工作区号2 ?USE 选课 多表同时使用 第3章 数据表与数据库 * 多表同时使用 3.非当前工作区字段的引用 在Visual FoxPro中,当前工作区中的字段在程序中可以直接引用,而非当前工作区中的字段在程序中引用时要注明它的工作区号。在当前工作区中可通过以下两种格式访问其它工作区表中的数据。 工作区别名.字段名或工作区别名-字段名 第3章 数据表与数据库 * 多表同时使用 1.建立表间的关联(逻辑连接) SET RELATION TO 表达式 INTO [别名|工作区号] 【例】通过“学号”字段建立“学生”表和“选课”表之间的关联。 SELECT 2 USE 选课 INDEX ON 学号 TO XH SELE 1 USE 学生 INDEX ON 学号 TO XH1 SET RELATION TO 学号 INTO 选课 LIST 学号, B.课程号, B-成绩 第3章 数据表与数据库 * 多表同时使用 2.建立表间的关联(物理连接:生成新表) JOIN WITH 工作区别名 TO 新数据库文件名 FOR 条件表达式[FIELDS 字段名表] 【例】将“学生”表和“选课”表按“学号”建立关联,生成新表XSXK.DBF SELECT 2 USE 选课 SELE 1 USE 学生 JOIN WITH B TO XSXK FOR 学号=B.学号 FIEL 学号,姓名,B.课程号,B.成绩 USE XSXK BROW 第3章 数据表与数据库 * 多表同时使用 3.数据库的更新 UPDATE ON 关键字 FROM 工作区别名 REPLACE 字段名1 WITH 表达式1 【例】假设“学生”表增加一“成绩”字段,将“选课”表中“成绩”填入。 SELECT 2 USE 选课 SELE 1 USE 学生 INDEX ON 学号 TO XH UPDATE ON 学号 FROM B REPLACE 成绩 WITH B.成绩 LIST 选择=结果 汇报结束 谢谢观看! 欢迎提出您的宝贵意见! 第3章 数据表与数据库 LOGO 第3章 数据库与数据表 第3章 数据表与数据库 * 数据库创建与操作 1.创建数据库 【格式】CREATE DATABASE [数据库名|?] 【说明】如果不指定数据库名或输入“?”,系统会弹出“创建”对话框,请用户输入数据库名。 【例3.2】通过命令方式建立“教学”数据库。 CREATE DATABASE 教学 2.打开数据库 【格式】OPEN DATABASE 数据库文件名 【例3.3】通过命令方式打开“教学”数据库。 OPEN DATABASE 教学 3.关闭数据库 【格式】CLOSE DATABASE 【功能】关闭当前打开的数据库和数据表。 第3章 数据表与数据库 * 表的基本操作 1 表的结

文档评论(0)

文档分享 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档