程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> VFP與其他應用程序的集成

VFP與其他應用程序的集成

編輯:關於PHP編程


作為一個數據庫軟件,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中,外部數據一般都是嵌入或鏈接在表或表單中的。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved