如何在VF中为DBF表批量增加记录

如何在VF中为DBF表批量增加记录,第1张

首先你在电子表格里表要保存成.dbf格式(文件-另存为-类型里选DBF4或DBF3都可以),如abc.dbf,然后在VF中先打开abc.dbf这个表,使用modi stru这个命令调整一下表的结构(如字段类型,字段宽度)和要追加的表一致,然后打开要追加记录的表,使用append from abc这个命令就可以批量追加。

有多种方法:

①浏览时,点击菜单“表”→“追加新记录”或ctrl+y

②追加命令:append或append blank,增加一条空记录,再替换

③插入命令:insert[before]

④利用数据工作期,单击“追加新记录”

可以呀,目前我就想到这个方法,可能不是太好。把最后一条记录复制到一个表文件中,再用append from命令追加就可以了。

use abc

go bottom

copy to 新表 next 1

use 要添加记录的表

append from 新表

如果是第一条记录,那就把go bottom 改为 go top 就可以了。

(楼上的答案我觉得有问题,因为用into table <表名>是得到一个新表,会把原来有的记录清除,不能实现添加,不知对否?)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11719587.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存