Word97与Foxpro数据表格的相互转换

Author: 张军 张舰 Date: 2001年 46期

?牐燱ord 97是常用的文字处理软件,而Foxpro是常用的小型数据库系统。在工作中经常出现这样的情况:
  ?牐?1.Word 97→Foxpro:把用Word 97建立的表格转换到数据库中,来建立数据库应用系统,方便查询修改。
  ?牐?2.Foxpro→Word 97:把Foxpro表文件转换成Word表格,以便利用Word强大的编辑功能进行一些修饰,或作为文件的附表统一打印输出。
  ?牐犗旅娼岷鲜道得髯环椒ā?
  ?牐?1.Word 97→Foxpro。假设需要将下面的Word 表格转成Foxpro的Dbf文件。
  ?牐犑紫劝压獗暌频奖砀裆希慊鳌氨砀瘛《ū砀瘛保傺≡瘛氨砀瘛砀褡怀晌淖帧保诔鱿值亩曰翱蛑醒≡瘛岸汉拧弊魑淖址指舴セ魅范ò磁ァW怀晌淖值谋砀袢缦拢海╚46020307a^)
  ?牐犐境谝恍泻蠼宋募泶嫖课谋疚募ū纠形募4嬖贑盘根目录下,文件名为stu.txt)。运行Foxpro,建立表文件student.Dbf,包含字段“姓名,性别,出生年月,学历”(注意字段顺序要与Word 97表格中的字段顺序相同),打开此空表,在命令窗口键入“append from c:\stu.txt deli”即可。需要注意的是:Foxpro日期型格式年月日的顺序及分隔符要设成与stu.txt中的一致,否则无法转换。
  ?牐?2.Foxpro→Word 97。假设要把上文的student.dbf转成Word 97表格,一种方法是利用上面的逆转换。即首先使用“copy student to stu.txt deli”生成纯文本,然后用Word打开此文件,选中要转换的文字,选择“表格→将文字转换成表格”即可。另一种方法是利用Word 97数据库工具栏的“插入数据库”向导,一步步的操作即可,在此不再赘述。