foxpro - wikipedia, the free encyclopedia
TRANSCRIPT
-
7/29/2019 FoxPro - Wikipedia, The Free Encyclopedia
1/2
Cover of the FoxPro 2.6
Developers Guide
oxProm Wikipedia, the free encyclopedia
Redirected from FoxPro (disambiguation))
xPro was a text-based procedurally oriented programming language and DBMS,
ginally published by Fox Software and later by Microsoft, for MS-DOS, Windows,
cintosh, and UNIX. The final published release of FoxPro was 2.6, after which the
velopment has continued under Visual FoxPro.
hough FoxPro is a DatabaseManagement System (DBMS) and it does support
ationships between tables, it is not considered a Relational Database Management System
DBMS), lacking transactional processing.
d and supported by Microsoft, there is an active worldwide community of FoxPro users
d programmers. FoxPro 2.6 for UNIX (FPU26) has even been successfully installed on
ux and FreeBSD using the Intel Binary Compatibility Standard (ibcs2) support library.
Contents
1 Version information
1.1 Operating system compatibility
1.2 Technical aspects
1.3 Version Timeline
2 References
3 External links
ersion information
perating system compatibility
Extant Versions by OS
Version FP 2.0 FP 2.5 FP 2.6
MS-DOS Yes Yes Yes
ndows 3.1 to XP Yes Yes Yes
Macintosh Yes Yes Yes
SCO UNIX No No Yes
nux & FreeBSD No No Yes[1]
Windows 2000 No No Yes
chnical aspects
xPro 2 included "Rushmore" optimizing engine, which used indices to accelerate data retrieval and updating. Rushmore
hnology examined every data-related statement, and looked for filter expressions. If one was used, it looked for an indextching the same expression.
addition, FoxPro2 was originally built on WatCOM C++, which had its own memory extensor - at that time state-of-the-
FoxPro2 could access expanded and extended memory, using almost all available RAM (DOS). It used some
errupts in absence of the extended memory driver: if no HIMEM.SYS was loaded, FoxPro enabled that mechanism.
http://en.wikipedia.org/wiki/Microsofthttp://en.wikipedia.org/wiki/Relational_DBMShttp://en.wikipedia.org/wiki/DBMShttp://en.wikipedia.org/wiki/Visual_FoxProhttp://en.wikipedia.org/wiki/Macintoshhttp://en.wikipedia.org/wiki/UNIXhttp://en.wikipedia.org/wiki/Procedural_programminghttp://en.wikipedia.org/wiki/Programming_languagehttp://en.wikipedia.org/wiki/HIMEM.SYShttp://en.wikipedia.org/w/index.php?title=Intel_Binary_Compatibility_Standard&action=edit&redlink=1http://en.wikipedia.org/wiki/FreeBSDhttp://en.wikipedia.org/wiki/Linuxhttp://en.wikipedia.org/wiki/Microsofthttp://en.wikipedia.org/wiki/Transaction_processinghttp://en.wikipedia.org/wiki/Relational_DBMShttp://en.wikipedia.org/wiki/DBMShttp://en.wikipedia.org/wiki/Visual_FoxProhttp://en.wikipedia.org/wiki/UNIXhttp://en.wikipedia.org/wiki/Macintoshhttp://en.wikipedia.org/wiki/Windowshttp://en.wikipedia.org/wiki/MS-DOShttp://en.wikipedia.org/wiki/Microsofthttp://en.wikipedia.org/wiki/Fox_Softwarehttp://en.wikipedia.org/wiki/DBMShttp://en.wikipedia.org/wiki/Programming_languagehttp://en.wikipedia.org/wiki/Procedural_programminghttp://en.wikipedia.org/w/index.php?title=FoxPro_(disambiguation)&redirect=nohttp://en.wikipedia.org/wiki/File:FoxPro_2.6_Developers_Guide_Cover.png -
7/29/2019 FoxPro - Wikipedia, The Free Encyclopedia
2/2
ersion Timeline
ersion VERSION() returns EXE Size EXE Date
W 2.6a FoxPro 2.6a for Windows 2,444 kb 28 September 1994
M 2.6a FoxPro 2.6a for Macintosh ? kb August 1994
D 2.6a FoxPro 2.6a for DOS 1,788 kb August 1994
W 2.6 FoxPro 2.6 for Windows 2.38 Mb 9 March 1994
M 2.6 FoxPro 2.6 for Macintosh ? kb 1993
D 2.6 FoxPro 2.6 for DOS ? kb March 1994
U 2.6 FoxPro 2.6 for Unix 2.3 Mb 1993
W 2.5 FoxPro 2.5 for Windows 1.63 Mb January 1993
D 2.5 FoxPro 2.5 for DOS 509,013 bytes February 1993
D 2.0 FoxPro 2.0 for DOS 465.86 kb 1991
D 1.0 FoxPro 1.0 for DOS ? 1989
eferences
1. ^ using the ibcs files from the Linux ABI (http://sourceforge.net/projects/linux-abi/) on SourceForge.net
xternal links
History of FoxPro - Timeline (http://www.foxprohistory.org/foxprotimeline.htm)
A site devoted to the history of FoxPro (http://www.foxprohistory.org/)
Virtual FoxPro User Group (http://www.vfug.org/)
rieved from "http://en.wikipedia.org/w/index.php?title=FoxPro&oldid=563844416"
tegories: 4GL Data-centric programming languages XBase programming language family
ocedural programming languages Proprietary database management systems Microsoft development tools
icrosoft database software
This page was last modified on 11 July 2013 at 17:49.
Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By usingthis site, you agree to the Terms of Use and Privacy Policy.
Wikipedia is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.
http://www.wikimediafoundation.org/http://wikimediafoundation.org/wiki/Privacy_policyhttp://wikimediafoundation.org/wiki/Terms_of_Usehttp://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_Licensehttp://en.wikipedia.org/wiki/Help:Categoryhttp://en.wikipedia.org/w/index.php?title=FoxPro&oldid=563844416http://www.vfug.org/http://www.foxprohistory.org/http://www.foxprohistory.org/foxprotimeline.htmhttp://en.wikipedia.org/wiki/SourceForgehttp://sourceforge.net/projects/linux-abi/http://en.wikipedia.org/w/index.php?title=Intel_Binary_Compatibility_Standard&action=edit&redlink=1http://en.wikipedia.org/wiki/Category:Microsoft_database_softwarehttp://en.wikipedia.org/wiki/Category:Microsoft_development_toolshttp://en.wikipedia.org/wiki/Category:Proprietary_database_management_systemshttp://en.wikipedia.org/wiki/Category:Procedural_programming_languageshttp://en.wikipedia.org/wiki/Category:XBase_programming_language_familyhttp://en.wikipedia.org/wiki/Category:Data-centric_programming_languageshttp://en.wikipedia.org/wiki/Category:4GL