VFP与其他应用程序的集成


Posted in PHP onOctober 09, 2006

作为一个数据库软件,Visual FoxPro 5.0不仅具有管理它本身数据的功能,还可以与其他应用程序集成,获取其他应用程序提供的数据。另外,通过Visual FoxPro 5.0,还可以将表或视图中的数据与Microsoft Word文档合并,产生邮件合并文档或者通过通用型字段嵌入或链接其他OLE对象。
1.导入数据
所谓导入数据,就是指从另一个应用程序复制数据,然后在Visual FoxPro 5.0中创建一个新表,并用源文件的数据填充该表。在Visual FoxPro 5.0中,可以导入多种文件类型的数据。
如果想使用FoxPro或dBASE文件中的表,可以直接打开并使用它们而不必导入。Visual FoxPro 5.0将询问你是否把表转换为Visual FoxPro 5.0格式。一旦将表从以前的版本转换成最新版本,就不能再用以前的版本打开。在导入数据时,既可以使用“导入向导”,也可以使用“导入”对话框。
2.把数据追加到已有的表
在执行导入操作时,除了将数据导入到一个新表以外,你还可以将它导入到一个已有的文件中。在选择将数据导入到一个已有的文件时,Visual FoxPro 5.0将把数据追加到已有文件的后面。
除了使用“导入向导”将要导入的数据追加到已有的文件以外,还可以使用“追加来源”对话框追加数据。在使用“追加来源”对话框追加数据时,首先应从“浏览”窗口中打开要追加记录的表。默认情况下,Visual FoxPro 5.0将源文件中所有记录和字段都追加到当前打开的表中,但是使用“追加来源”选项,可以指定要追加哪些字段或记录。
3.导出数据
在Visual FoxPro 5.0中,不仅可以从其他应用程序中导入或追加数据,而且还可以把Visual FoxPro 5.0表中存储的数据导出到另一种格式的文件中,供其他应用程序使用。所谓导出,就是指把数据从Visual FoxPro 5.0表复制到其他应用程序所用的文件中。在Visual FoxPro 5.0数据库中,可以将数据存储为多种文件类型。
在Visual FoxPro 5.0中,可以使用“导出”对话框导出数据。在导出数据时,既可以导出指定表中的全部字段和记录,也可以只导出其中的一部分。用户可以定义要导出哪些字段和记录。
4.创建邮件合并文件
我们知道,在Word中使用“工具”菜单中的“邮件合并”功能,可以将标准文本与单一信息的列表链接成新的文档,包括套用信函、带地址的信封、电子邮件和传真文档。在Visual FoxPro 5.0中,利用“邮件合并向导”同样也可以完成上述功能。
“邮件合并向导”实际上是将Visual FoxPro 5.0和Microsoft Word两种应用程序集成在一起,使得Microsoft Word能够共享Visual FoxPro 5.0表或视图中包含的数据,利用这些数据打印一批相同格式的文档。在日常生活中,这种方法是很有用的。
5.嵌入或链接OLE对象
上述几种方法都只能使Visual FoxPro 5.0静态地共享其他应用程序生成的数据。为了能够动态地共享其他应用程序生成的数据,Visual FoxPro 5.0还提供了嵌入或链接数据的方法。嵌入和链接数据的方法是通过通用型字段实现的,用户可以通过通用型字段在表或表单中嵌入或链接其他应用程序的数据,同时仍用那些应用程序维护这些数据。在Visual FoxPro 5.0中,外部数据一般都是嵌入或链接在表或表单中的。

PHP 相关文章推荐
分享PHP入门的学习方法
Jan 02 PHP
使用Limit参数优化MySQL查询的方法
Nov 12 PHP
深入解析PHP的引用计数机制
Jun 14 PHP
Laravel框架中扩展函数、扩展自定义类的方法
Sep 04 PHP
ThinkPHP表单数据智能写入create方法实例分析
Sep 27 PHP
详解PHP的Laravel框架中Eloquent对象关系映射使用
Feb 26 PHP
Yii中的cookie的发送和读取
Jul 27 PHP
yii2实现分页,带搜索的分页功能示例
Jan 07 PHP
/etc/php-fpm.d/www.conf 配置注意事项
Feb 04 PHP
TP5(thinkPHP5)框架基于ajax与后台数据交互操作简单示例
Sep 03 PHP
thinkphp5.1框架模板布局与模板继承用法分析
Jul 19 PHP
php实现微信小程序授权登录功能(实现流程)
Nov 13 PHP
PHP中在数据库中保存Checkbox数据(1)
Oct 09 #PHP
分页显示Oracle数据库记录的类之二
Oct 09 #PHP
分页显示Oracle数据库记录的类之一
Oct 09 #PHP
在线竞拍系统的PHP实现框架(一)
Oct 09 #PHP
用在PHP里的JS打印函数
Oct 09 #PHP
在PHP的图形函数中显示汉字
Oct 09 #PHP
PHP中在数据库中保存Checkbox数据(2)
Oct 09 #PHP
You might like
php通过function_exists检测函数是否存在的方法
2015/03/18 PHP
thinkPHP中钩子的使用方法实例分析
2017/11/16 PHP
实例讲解PHP验证邮箱是否合格
2019/01/28 PHP
破除一些网站复制、右键限制
2006/11/04 Javascript
一个JS小玩意 几个属性相加不能超过一个特定值.
2009/09/29 Javascript
jquery.validate的使用说明介绍
2013/11/12 Javascript
jQuery实现图片与文字描述左右滑动自动切换的方法
2015/07/27 Javascript
js实现表单Radio切换效果的方法
2015/08/17 Javascript
jQuery满屏焦点图左右滚动特效代码分享
2015/09/07 Javascript
BootStrap 超链接变按钮的实现方法
2016/09/25 Javascript
移动端使用localResizeIMG4压缩图片
2017/04/22 Javascript
微信小程序实现验证码获取倒计时效果
2018/02/08 Javascript
vuex与组件联合使用的方法
2018/05/10 Javascript
JavaScript手写数组的常用函数总结
2020/11/22 Javascript
vue3使用vue-count-to组件的实现
2020/12/25 Vue.js
[01:18]PWL开团时刻DAY4——圣剑与抢盾
2020/11/03 DOTA
python获取android设备的GPS信息脚本分享
2015/03/06 Python
Python2.x版本中maketrans()方法的使用介绍
2015/05/19 Python
对python多线程中Lock()与RLock()锁详解
2019/01/11 Python
Python爬取破解无线网络wifi密码过程解析
2019/09/17 Python
Python 基于wxpy库实现微信添加好友功能(简洁)
2019/11/29 Python
15行Python代码实现免费发送手机短信推送消息功能
2020/02/27 Python
pycharm 对代码做静态检查操作
2020/06/09 Python
美国鞋类购物网站:Shiekh Shoes
2016/08/21 全球购物
Zavvi美国:英国娱乐之家
2017/03/19 全球购物
意大利高端时尚买手店:Stefania Mode
2018/03/01 全球购物
新加坡网上美容店:Hermo新加坡
2019/06/19 全球购物
在Java开发中如何选择使用哪种集合类
2016/08/09 面试题
short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?
2014/09/26 面试题
总经理办公室主任岗位职责
2013/11/12 职场文书
高中的职业生涯规划书
2013/12/28 职场文书
护理专业毕业生自荐书
2014/05/24 职场文书
机电一体化应届生求职信
2014/08/09 职场文书
2015年环卫工作总结
2015/04/28 职场文书
公司财务制度:成本管理控制制度模板
2019/11/19 职场文书
在SQL Server中使用 Try Catch 处理异常的示例详解
2022/07/15 SQL Server