VF急用命令表及例子.docVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VF急用命令表和例子 VF 通过表菜单中的“替换字段”命令,将“学生选课表”中所有学号为“200814”的记录的学号均替换为“200821“ 字段是 XH 如:use 学生选课表 replace all xh with 200821 for xh=200814 VF中两个表中相对应字段的替换问题 VF中表一有两个字段,其中一个是地区代码,另外一个是就是地区代码的名称。表二中有若干字段,如学生姓名、考号等,其中一项也是地区代码它和表一地区代码是对应的,如何把表二的地区代码下的具体代码换成表一中相对应的地区代码名称。 sele a use 表1 inde on 地区代码 tag 地区代码 sele b use 表2 set relation to 地区代码 into a repl b.地区代码名称 with a.地区代码名称 for a.地区代码=b.地区代码 ? vf中把一个数据库中的A字段里的内容与另一个表中A字段里的内容合成一个库 sele 表1.A字段,表2.A字段 from 表1,表2 copy to 合并表名 ? vf数据库字段如何替换 我有两个.dbf文件,比如,学生库吧:一个库里面只有学号,有成绩字段但都是空的,另一个库里面只有学号和一科的成绩,而且人数也比第一个库少的多,不过多那么一两个学生,第一个库里面没有,如何把第二个库里面的成绩替换到第一个库中相应的字段下?谢谢 一个库名为08g3jd.dbf,下面有fkh(考号)字段,和fcj,不过第二个都是0,需要输;另一个库名为A3生.dbf下面也有考试号,和fkh里面的内容基本匹配,还有一个生物的成绩,有数据! 如何把生物的成绩弄到第一个库中! 如果没理解错的话,应该是用一个程序,代码如下: USE A3生 DO WHILE NOT EOF() UPDATE 08g3jd SET fcj = A3生.生物的成绩 WHERE fkh=A3生.fkh SKIP ENDDO vf?中如何使用update?实现两张表之间字段复制 如表1(学号,姓名,备注),表2(学号,籍贯)??? 两表的学号是关键字 要实现将表2的籍贯字段更新到表1的备注字段 问题补充: 是要批量做的,(即批量复制,一条语句就搞定的那种) update 表1 set 备注 = (select 籍贯 from 表2) where 学号 = 123 这样只能一条条做的,太慢 最佳答案: update 表1 set 备注=表2.籍贯 where 表1.学号=表2.学号 这个简单,SQL语句如下: UPDATE 表1 SET 备注 = (SELECT 籍贯 FROM 表2 WHERE 表1.学号 = 表2.学号) WHERE 表1.学号 IN (SELECT 学号 FROM 表2) 这两个都可以实现,在VF中用SQL语言嵌入,第一种是直接的方法,第二种是嵌套 update 他的意思就是用其他表的数据更新当前选定工作区中打开的表的数据。即是说他是引用别的表的数据,而不是当前表的数据。?? ? ? vf 中如何使用update 实现两张表之间字段复制 表1学生信息 中有 xjh bjdm 等等 表2班级信息 中有 xjh xj 想将表2中班级添加到表1备注一列中,使用函数 update 学生信息 set bjdm=(select bj from 班级信息)where 学生信息.xjh=班级信息.xjh 或者 UPDATE 学生信息 SET bjdm = (SELECT bj FROM 班级信息 WHERE 学生信息.xjh =班级信息.xjh) WHERE 学生信息.xjh IN (SELECT xjh FROM 班级信息) 问题补充: 使用上述方法均提示 函数名缺少)。 vfp中不能这样写. 如:F:\表1和F:\表2,表1中有语文、数学等成绩,表2中有HKYW、HKSX等,其中F:\表1和F:\表2都有学籍号相同,把表1中的成绩添加到表2中实现过程: update 表2 from F:\表1 set 表2.HKYW=表1.语文 where表2.hkkh=表1.hkkh ? ? VF常用命令 ? VF常用命令及其格式?请分类叙述(例如对表文件的.对 (2010-01-21 13:16:59) 1、打开表命令: USE 表文件名?? 教材P67 2、关闭表命令:USE 、CLOSE ALL?? P68 3、记录指针定位命令:GO 数值表达式(绝对移动)、SKIP(相对移动)??? P69-70 4、替换(修改)记录命令:REPLACE 字段1 WITH 表达式1,字段2 WITH 表达式2……? [范围][FOR条件]?? P79 5、复制表命令: COPY? T

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档