簡介
VFP(Visual FoxPro)6.0是在 xBASE(dBASE,Clipper,FoxBASE,FoxPro)的基礎上發展而來的32位資料庫管理系統。
VFP(Visual FoxPro)起源於美國的Fox Software公司推出的資料庫產品FoxBase,在DOS上運行,與xBase系列相容。FoxPro原來是FoxBase的加強版,最高版本曾出過2.6。之後,Fox Software被微軟收購,加以發展, 使其可以在 Windows 上運行, 並且更名為 Visual FoxPro。目前最新版為 Visual FoxPro 9.0,而在學校教學和教育部門考證中還依然延用經典版的 Visual FoxPro 6.0。在桌面型資料庫套用中,處理速度極快,是日常工作中的得力助手。
VFP6.0是由微軟公司於1998年在推出 Windows 98作業系統的同時推出的。
1998年9月份美國微軟公司推出了Visual Fox Pro 6.0系列,其中包括VFP6。VFP6的推出為網路數據系統使用者及設計開發者帶來了極大的方便。VFP6不僅提供了更多更好的設計器、嚮導、生成器及新類,並且使得客戶/伺服器結構資料庫應用程式的設計更加方便簡捷,增加了處理2000年數據的工具。VFP6以其強健的工具和面向對象的以數據為中心的語言,將客戶/伺服器和網路功能集成於現代化的、多連結的應用程式中。VFP6充分發揮了面向對象編程技術與事件驅動方式的優勢。VFP6是目前世界流行的小型資料庫管理系統中版本最高、性能最好、功能最強的優秀軟體之一。
特點
Visual FoxPro 6.0 能夠得到廣泛的使用,這是與其具有的強大的功能分不開的,Visual FoxPro 6.0 與其前期的版本相比,有更高的性能指標和鮮明的特點。
(1)提供多種可視化編程工具,最突出的是面向對象編程。
(2)在表的設計方面,增添了表的欄位和控制項直接結合的設定。
------------------------------------------------------------------------------------- 除此之外,Visual FoxPro 6.0 具有一系列的新特色,如:
(1)成功解決了計算機2000年的問題。
(2) 增強了 Internet 技術和 WWW 資料庫的設計。
(3) ActiveX 和嚮導、生成器及控制項等集成化工具。
(4) 新引入了網路圖象檔案格式:gif 和 jpeg 。
------------------------------------------------------------------------------------- ⒈ 對項目及資料庫控制的增強
在 Visual FoxPro 6.0 中可以藉助“項目管理器”創建和集中管理應用程式中的任何元素;可以訪問所有嚮導、生成器、工具列和其他易於使用的工具。
⒉ 提高應用程式開發的效率
Visual FoxPro 6.0 增加了面向對象的語言和方式。藉助 Visual FoxPro 6.0 的對象模型,可以充分使用面向對象程式設計的所有功能。
⒊ 互操作性和支持 Internet
Visual FoxPro 6.0 支持具有對象的連結與嵌入(OLE)拖放,可以在 Visual FoxPro 6.0 和其他應用程式之間,或在 Visual FoxPro 6.0 應用程式內部移動數據。
⒋ 充分利用已有數據
Visual FoxPro 6.0 為升級資料庫提供了一個方便實用的轉換器工具,可以將早期版本中的數據移植過來使用;對於電子表格或文本檔案中的數據,Visual FoxPro 6.0 也可以方便的實現數據共享。
配置要求
Visual FoxPro 6.0 的功能很強大,但是對整個開發環境的要求卻不是很高。現在,普通的家用電腦一般都能夠運行它。配置的相關基本要求(最低配置要求)如下:
● 處理器:486處理器以上,推薦使用 Pentium 或更高檔處理器的 PC兼容機。
● 記憶體:16MB 以上的記憶體,推薦使用 24MB 以上的記憶體。
● 硬碟:典型安裝需要 85MB 的硬碟空間,完全安裝需要 90MB 的硬碟空間。
●作業系統:Windows 95/98(中文版),或 Windows NT4.0(中文版),或更高版本
系統設定
其中系統設定選項卡有:顯示、常規、數據、遠程數據、檔案位置、表單、項目、控制項、區域、調試、語法著色、欄位映像等。其設定功能如下:
● 顯示:界面選項,例如是否顯示標題欄、時鐘、命令結果或系統信息等。
● 常規:數據輸入與編程選項,例如設定警告聲、是否自動填充新記錄等。
● 數據:表選項,字元串筆記比較設定。例如是否使用索引強制唯一性,是否使用 Rushmore 最佳化等。
● 遠程數據:遠程數據訪問選項,例如連線逾時限定值等。
● 檔案位置:改變系統默認檔案存儲位置。
●表單:表單設計器選項,例如所用的刻度單位、格線面積等。
● 項目:項目管理器選項,例如是否使用嚮導等。
● 控制項:“表單控制項”工具列中的“查看類”按鈕所提供的可視類庫和 ActiveX 控制項選項。
● 區域:時間、日期、貨幣及數字的格式。
● 調試:調試器顯示和跟蹤選項。
● 語法著色:確定區分程式元素所用的字型和顏色。
● 欄位映像:確定從數據環境設計器、資料庫設計器或項目管理器中向表單拖動表或欄位時創建何種控制項。
發展
VFP是由FoxPro發展而來,並且根據“可視化編程”的需要,增加了一些新的操作。它的語句、函式和語法規則與Xbase(如dBASE、FoxBase、FoxPro)語言基本上是兼容的,而且功能更加強大。
運行在Windows作業系統下的、功能更為強大的資料庫語言系統Visual FoxPro是由FoxPro發展而來,並且根據“可視化編程”的需要,增加了一些新的操作。它的語句、函式和語法規則與Xbase(如dBASE、FoxBase、FoxPro)語言基本上是兼容的,而且功能更加強大。 Microsoft Visual FoxPro 6.0關係資料庫系統是新一代小型資料庫管理系統的傑出代表,它以強大的性能、完整而又豐富的工具、極高的處理速度、友好的界面以及完備的兼容性等特點,備受廣大用戶的歡迎。
使用
Visual FoxPro 6.0及其中文版,是可運行於Windows 95和Windows NT平台的32位資料庫開發系統,它不僅可以簡化資料庫管理,而且能使應用程式的開發流程更為合理。Visual FoxPro 6.0使組織數據、定義資料庫規則和建立應用程式等工作變得簡單易行。利用可視化的設計工具和嚮導,用戶可以快速創建表單、查詢和列印報表。
Visual FoxPro 6.0還提供了一個集成化的系統開發環境,它不僅支持過程式編程技術,而且在語言方面作了強大的擴充,支持面向對象可視化編程技術,並擁有功能強大的可視化程式設計工具。目前,Visual FoxPro 6.0是用戶收集信息、查詢數據、創建集成資料庫系統、進行實用系統開發較為理想的工具軟體。但由於現在的資料庫系統多為大型資料庫套用系統,所以vfp6.0已變得不再受到關注。版本也很久沒有更新了。但就其操作性而言,很適合新手用來學習SQL語言的語法用途等。