發展過程
Visual FoxPro6.0是在xBASE(dBASE,Clipper,FoxBASE,FoxPro)的基礎上發展而來的32位數據庫管理系統。Visual FoxPro的發展曆程如下:
1975年,美國工程師Ratliff開發了一個在個人計算機上運行的交互式的數據庫管理系統。
1980年,Ratliff和3個銷售精英成立了Aston-Tate公司,直接将軟件命名為dBASEⅡ而不是dBASEⅠ。後來這套軟件經過維護和優化,升級為dBASEⅢ。
1986年,Fox Software公司在dBASEⅢ的基礎上開發出了FoxBASE數據庫管理系統。後來Fox Software公司又開發了FoxBASE+、FoxPro2.0等版本。這些版本通常被稱為xBase系列産品。
1992年,微軟公司在收購Fox Software公司後,推出FoxPro2.5版本,有MS-DOS和Windows兩個版本。使程序可以直接在基于圖形的Windows操作系統上穩定運行。
1995年,推出了Visual FoxPro3.0數據庫管理系統。它使數據庫系統的程序設計從面向過程發展成面向對象,是數據庫設計理論的一個裡程碑。
1996年,微軟公司推出了Visual FoxPro5.0版本,Visual FoxPro是面向對象的數據庫開發系統,同時也引進了Internet和Active技術。
1998年,在推出Windows98操作系統的同時推出了Visual FoxPro6.0。
21世紀以來,Visual FoxPro7.0、Visual FoxPro8.0和Visual FoxPro9.0也相繼推出,這些版本都增強了軟件的網絡功能和兼容性。同時,微軟公司推出了Visual FoxPro的中文版本。
版本簡介
VFP6.0
Visual FoxPro6.0是在xBASE(dBASE,Clipper,FoxBASE,FoxPro)的基礎上發展而來的32位數據庫管理系統。
它是由微軟公司于1998年在推出Windows98操作系統的同時推出的。
1998年9月份美國微軟公司推出了Visual FoxPro6.0系列,其中包括VFP6。VFP6的推出為網絡數據系統使用者及設計開發者帶來了極大的方便。VFP6不僅提供了更多更好的設計器、向導、生成器及新類,并且使得客戶/服務器結構數據庫應用程序的設計更加方便簡捷,增加了處理2000年數據的工具。VFP6以其強健的工具和面向對象的以數據為中心的語言,将客戶/服務器和網絡功能集成于現代化的、多鍊接的應用程序中。VFP6充分發揮了面向對象編程技術與事件驅動方式的優勢。VFP6是目前世界流行的小型數據庫管理系統中版本最高、性能最好、功能最強的優秀軟件之一。
VFP8.0
Visual FoxPro8.0是微軟公司2002年開發的。這是一個自函型數據庫管理系統,是解釋型和編譯混合型系統。它能夠以·解釋的方法定義,操縱數據庫。它也可以将操作過程編寫為程序進行編譯,脫離系統·直接運行。
VFP9.0
Visual FoxPro9.0是創建和管理高性能的32位數據庫應用程序和組件的工具;于2007年發布,是vfp的最後一個版本;目前的服務包版本為sp2,并且有3個Hotfixes包,即最後的版本為09.00.0000.7423。
常用命令
ACCEPT把一個字符串賦給内存變量;
APPEND給數據庫文件追加記錄;
APPEND FROM從其它庫文件将記錄添加到數據庫文件中;
AVERAGE計算數值表達式的算術平均值;
BROWSE全屏幕顯示和編輯數據庫記錄;
CALL運行内存中的二進制文件。