关于VF的问题~知道的请进

关于VF的问题~知道的请进,第1张

分类: 电脑/网络 >>程序设计 >>其他编程语言

问题描述:

本人不懂VF~但是知道VF能导出成为excl的文件~~

我能不能把VF的数据导出成为excl数据然后编辑好之后在导回VF里面去呢??高手请回答~~

我试过,能导出但是导不回去~~不知道为什么~

解析:

可以导入啊。是不是数据格式有问题啊?

不然你看看这个吧,我从网上找来的:

(图片复制不了,只能你自己去原处看了:pconline/pcedu/soft/office/excel/0505/626421)

巧妙转换Excel文件

一、 将Excel文件另存为Excel 4.0格式

因为在VF中,要求导入数据的类型可以是Excel 2.0到Excel 5.0格式,所以先将Excel文件另存为Excel 4.0格式。

二、在VF中导入Excel数据

1. 设定源文件和目标文件:启动VF,执行“Tools→Wizards→Import”,出现导入向导,将“File Type”设为Microsoft Excel 4.0格式,将“Source File”设为Excel 4.0格式的文件。在Destination File处,指定转换后文件的位置和名称(请见图1)。

2. 设定数据的格式:指定需要转换工作簿中的哪一个工作表,指定将Excel工作表中的哪一行作为数据库中的字段名(一般将第一行作为数据库的字段名),指定从Excel工作表中的哪一行开始导入(请见图2)。

3. 定义导入的字段,依次定义各字段的名称、类型、宽度和小数位数(字段的宽度一定要大于或等于该字段中现实数据的最大宽度,否则会丢失数据)。

三、在VF中修改字段的类型如果对当前转换的DBF文件的结构还需进一步修改,可以在VF的命令窗口中,利用“Modi Stru”修改数据库的结构,也可以利用Insert、Delete命令来增加或删除字段。

至此,就将Excel文件转换成了DBF文件。在实践中,笔者还发现:一定要将Excel中的数据设置为左对齐,因为当数据宽度不一样时,必然有不同数目的前导空格,在设置字段的宽度后,很容易造成某些数据位的丢失。

OPENDATABASE<数据库名>。

在VisualFoxPro中,打开数据库的命令是OPENDATABASE,修改数据库的命令是:modifydatabase。

VisualFoxPro简称VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。


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

原文地址:https://54852.com/sjk/10700688.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存