什么是Vfp?Vfp是什么意思?
Visual FoxPro簡稱VFP,是Microsoft公司推出的新版數(shù)據(jù)庫開發(fā)軟件,用它來開發(fā)數(shù)據(jù)庫,既簡單又方便。Visual FoxPro是一個(gè)數(shù)據(jù)庫管理系統(tǒng)軟件。Visual FoxPro是為數(shù)據(jù)庫結(jié)構(gòu)和應(yīng)用程序開發(fā)而設(shè)計(jì)的功能強(qiáng)大的面向?qū)ο蟮沫h(huán)境。
Visual FoxPro原名FoxBase,是美國Fox Software公司推出的數(shù)據(jù)庫產(chǎn)品,在DOS上運(yùn)行,與xBase系列相容。FoxPro原來是FoxBase的加強(qiáng)版,最高版本曾出過2.6。之后,F(xiàn)ox Software被微軟收購,加以發(fā)展, 使其可以在 Windows 上運(yùn)行, 并且更名為 Visual FoxPro。
目前最新版為 Visual FoxPro 9.0,而在學(xué)校教學(xué)和教育部門考證中還依然延用經(jīng)典版的 Visual FoxPro 6.0。
在桌面型數(shù)據(jù)庫應(yīng)用中,處理速度極快,是日常工作中的得力助手。
Visual FoxPro成長之路
Visual FoxPro(以下簡稱VFP)是個(gè)不斷成長的小伙,承蒙Visual Studio(以下簡稱VS)的關(guān)照,VFP在開發(fā)者心目中一直是和VB、VC地位相同的工具語言,只不過它并不是通用開發(fā)工具,而只是專注于數(shù)據(jù)庫應(yīng)用的開發(fā)。
然而,吊足大家胃口的VS.NET終于出現(xiàn)在開發(fā)者面前時(shí),竟不見了VFP的身影,著實(shí)引起開發(fā)社區(qū)的一陣騷動。微軟不要VFP了?不是,恰恰相反,VFP忍受不了VS緩慢的升級速度,“單干”了。現(xiàn)在的VFP已經(jīng)升級到版本9,并且完全支持.NET技術(shù)。
以下讓我們來一起關(guān)注一下VFP的成長之路,看看每次升級VFP都為我們帶來了那些誘人的新特性。當(dāng)然,我們只整理了VFP 6.0以后的版本,也就是VFP 7、8、9。這些內(nèi)容來自MSDN Library Online,我們僅參考每個(gè)版本VFP產(chǎn)品文檔中的“What’s New”部分進(jìn)行整理。
VFP 7
Web Services支持 VFP 7支持注冊和發(fā)布Web Services,而無需使用Microsoft SOAP Toolkit和VFP擴(kuò)展來從底層完成這些任務(wù);
服務(wù)器增強(qiáng) VFP 7對于COM服務(wù)器作了很大程度的增強(qiáng),可以與核心平臺如COM+服務(wù)進(jìn)行互操作;
XML支持 為了適應(yīng)以XML形式在Web上傳送數(shù)據(jù)的潮流,VFP 7提供了一些函數(shù)用于在XML數(shù)據(jù)和FoxPro游標(biāo)(Cursor)或表格(Table)之間的轉(zhuǎn)換。
多樣的XBase特性 VFP添加了很多新的或改進(jìn)的XBase特性,并且這些特性都是用VFP語言編寫的;
OLE DB Provider 通過實(shí)現(xiàn)OLE DB Provider接口,開發(fā)者可以在任何支持OLE DB的程序和語言中調(diào)用VFP數(shù)據(jù)。
VFP 8
n 數(shù)據(jù)特性增強(qiáng) VFP 8對其數(shù)據(jù)特性進(jìn)行了改進(jìn),并增加了很多新的數(shù)據(jù)特性,包括:遠(yuǎn)程數(shù)據(jù)連接、創(chuàng)建DataEnvironment類、自動增長域值、支持對照序列、與SQL語句Select…Union之間的隱式數(shù)據(jù)轉(zhuǎn)換、使用SQL Select命令插入行等;
其他增強(qiáng) VFP 8對一些工具、示例數(shù)據(jù)庫和解決方案案例都進(jìn)行了改進(jìn)。
VFP 9
數(shù)據(jù)和XML增強(qiáng) 這一時(shí)期的VFP對其數(shù)據(jù)特性進(jìn)行了巨大的加強(qiáng),改進(jìn)項(xiàng)目之多真是令人眼花繚亂,詳情可以參考這里,此處不再贅述;
實(shí)現(xiàn)SQL語言 VFP 9已經(jīng)能夠充分地支持SQL查詢語言;
設(shè)計(jì)器的增強(qiáng) VFP 9增強(qiáng)了這些設(shè)計(jì)器:報(bào)表和標(biāo)簽設(shè)計(jì)器、菜單設(shè)計(jì)器、表格設(shè)計(jì)器、查詢和視圖設(shè)計(jì)器、數(shù)據(jù)環(huán)境設(shè)計(jì)器以及類和窗體設(shè)計(jì)器等;
其他方面的增強(qiáng) 和VFP 8一樣,VFP 9在其他微小的細(xì)節(jié)上進(jìn)行了不少的改進(jìn),使得開發(fā)者的體驗(yàn)更加舒適。
2021-07-09
2021-07-08
2021-07-08
2021-07-08
2021-07-08
2021-07-08
2021-07-07
2021-07-07
2021-07-07
2021-07-07
2021-07-07
2021-07-06
2021-07-06
2021-07-06
工作態(tài)度怎么寫 具有穩(wěn)定的工作心態(tài)
2021-07-06
該文觀點(diǎn)僅代表作者本人,查查吧平臺系信息發(fā)布平臺,僅提供信息存儲空間服務(wù),不承擔(dān)相關(guān)法律責(zé)任。圖片涉及侵權(quán)行為,請發(fā)送郵件至85868317@qq.com舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。