修改DBF数据 !请问那个高手能把DBF里面有28万条数据 里面添加个符号吗 谢谢

修改DBF数据 !请问那个高手能把DBF里面有28万条数据 里面添加个符号吗 谢谢,第1张

我有一个思路,您可以试一试:

1. 用excel打开你的DBF文件。

2. 在空列中用以下公式实现“在全部数据的第五位数后面加个“-”符号”:

=concatenate(left(a1,5),"-",right(a1,(len(a1)-5)))

解释:left(a1,5) 把第一列的数字从左侧开始取前五位

len(a1) 第一列的数据共包含几位数字

(len(a1)-5) 第一列的数据位数减去左侧五位后剩下几位

right(a1,(len(a1)-5)) 把第一列的数字从右侧开始取除了前五位以外的其它位数

“-”是连接取左右后用来连接左右数据的符号

3. 双击第1个小单元格右下角的填充柄,28万条数据一次填写完毕。

4. 复制刚刚填充好的这一列,粘贴到新表格中;粘贴时选择只粘贴数值;

5. 保存新表格为DBF格式。

6. 你的要求达成。

注意:如果你的excel不能保存为dbf格式,直接保存成xls也可以。

用以下小软件可以把xls转换为dbf,然后就可以在foxpro中打开dbf文件了。

http://www.nbdown.net/file/2614.html

步骤看起来很复杂,但 *** 作起来最多两分钟即可完成。

希望能够帮助得到你。

这个和导入excel表格差不多:

1、打开一个表,然后在菜单栏点击“table》append records”,然后选择type为dbf,from为2.dbf,就好。

2、如果用命令的话,就是“append from ../2.dbf”。

简单的两条语句吧,打开A B表

在命令窗口中输入

sele a.姓名,a.年龄,b.职业 from a,b where a.姓名=b.姓名

回车

copy to c

回车

即可


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

原文地址: http://outofmemory.cn/bake/11406618.html

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

发表评论

登录后才能评论

评论列表(0条)

保存