Oracle与VFP的数据转换,第1张

Oracle与VFP的数据转换,第2张

作者使用Oracle 7.3数据库和HP-UNIX系统。因为Oracle的数据格式不同于微机的一般格式,所以无法直接调用Oracle的数据。虽然Oracle提供的前台开发工具Developer 2000可以访问Oracle的数据,并具有数据访问接口,但这些数据格式并不是微机的通用格式。有时,为了方便业务,需要将Oracle数据转换到微机上进行处理。报刊杂志介绍了一些方法,但是实施起来比较麻烦。经过多次实验,作者总结出一种简单实用的方法,可以将Oracle数据转换成*。只有少数通用软件的微型计算机使用的dbf文件。

步骤如下:

首先,使用Oracle的sqlplus工具提取Oracle的数据:

select dwdm,dwmc,count from dwjbb其中dzrq为空;
DWDM DWMC计数
PDY000239投资企业物资公司317.72
PDY00327木材总公司6195.54
PDY00431石化产品联营公司476.58
Pdy000466物资公司953.16
PDY00538经济开发总公司476.58
PDY00546六月元

通过输出重定向命令spool将上述查询记录保存到一个文本文件(dwxx.lst),然后通过FTP将dwxx.lst传输到本地硬盘。

第二,用Word 97打开dwxx.lst文件,删除多余的字符,保存为文本格式dwxx.txt

DW DWMC计数
PDY000239投资企业物资公司317.72
PDY00327木材总公司6195.54
PDY00431石化产品合资公司476.58
Pdy000466物资公司953.16
PDY00538经济开发总公司476.58
PDY00546军马苑服务公司116

3.Excel 5.0打开刚才的文件dwxx.txt,会出现文本导入向导。只需按照提示操作,就可以将dwxx.txt文件转换成Excel文件格式dwxx.xls

四。利用FoxPro的导入功能,打开dwxx.xls文件,将Excel格式文件转换为数据库文件dwxx.dbf,默认数据字段为DWDM、DWMC和计数。

如果省略第三步,直接使用FoxPro的导入功能转换dwxx.txt,可能会出现数据转换不完全的情况。如果按照以上四个步骤进行数据转换,就可以保持数据的完整性。

请多关注考试大计算机等级站。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » Oracle与VFP的数据转换

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情