Questions tagged [visual-foxpro]

Questions tagged with Visual Foxpro should be specifically about the Windows based versions of Foxpro, from 3.0 through the final 9.0 version. Earlier versions, and the versions for the Mac and SCO Unix are not "Visual", and shouldn't be tagged as such, nor should the tag Foxpro be included on questions about Visual Foxpro.

Visual FoxPro (VFP) is a data-centric, object-orientated, procedural, programming language from Microsoft. The last released version, 9 Service Pack 2, was in 2007. Microsoft has since discontinued the product but it still has active use in business to this day, due to its low cost of deployment and fairly rapid development.

Visual FoxPro is a descendant of (originally FoxBASE), which in turn was based on of the family of file-based databases. In 2007 Microsoft confirmed that there will be no release of VFP 10 or a .NET version of Visual FoxPro.

In 2008 Microsoft released a set of add-ons for VFP's xBase components to allow interoperability with various Microsoft technologies. These were developed under the codename Sedna and made available on the site under the shared source license.

The following versions of VFP have been released:

  • 1995 (VFP 3.0)
  • 1996 (VFP 5.0)
  • 1997 (VFP 5.0a)
  • 1998 (VFP 6.0)
  • 2001 (VFP 7.0)
  • 2001 (VFP 7.0 Service Pack 1)
  • 2003 (VFP 8.0)
  • 2003 (VFP 8.0 Service Pack 1)
  • 2004 (VFP 9)
  • 2005 (VFP 9 Service Pack 1)
  • 2007 (VFP 9 Service Pack 2)

Features

  • Database engine, using the format. Supports reading and writing dBase and FoxBASE files. While it retains this backwards-compatibility support, in later versions it included new features that, when used, made the table FoxPro-specific.
  • A built-in query optimizer called Rushmore. The FoxPro implementation of Rushmore made use of existing indexes when an index definition had a matching expression in the issued command.
  • SQL support, in the form of a limited ANSI SQL dialect, although it does have FoxPro extensions here and there.
  • OOP design. FoxPro has reasonable support for classes, class libraries, inheritance, etc.
  • Procedural support. The original FoxBASE was non-OOP and a procedural-oriented language that worked closely with internal data bindings. For backwards compatibility, this was retained.
  • GUI designers for Forms, Reports, and other controls.
  • Access to 3rd party databases was added in later versions. Tables in an outside database (say, MS SQL Server, MySQL, PostgreSQL, Oracle, or some other ODBC-connected database) could be added to a data session and made to appear like local FoxPro tables.

Resources

Please note that FoxPro has long since been discontinued by Microsoft, with the last version being Version 9 SP 2.

1133 questions
-2
votes
1 answer

Is there any open-source or freeware to convert entire Visual Foxpro Database into mysql?

I have tried some online converters but they are only converting like 50 records from one table. Is there any tool or a proper way to migrate Visual Foxpro Data into mysql data?
-2
votes
4 answers

Visual Fox Pro 9 4 digit numbers

I'm searching for a commant for a question. I have a 4 digit number like 3521, and the question is i need to find numbers where the first two digit is bigger then the last two.
-3
votes
3 answers

Function Get Object in foxpro 2.6

Could someone brief me about full structure format for All function GET object (as example like belows) or any websites could refer on it. @ 3,5 GET vn_tick FUNCTION '*R Screen;Print;Export to PDF' default 1 @ 10,6 GET vn_choice FUNCTION '*TH…
koklimabc
  • 41
  • 1
  • 8
-3
votes
1 answer

Unable to create an .exe from Visual FoxPro

I seem to be unable to create an executable file with Visual FoxPro. I have the following files which I believe can be opened in this discontinued program: X.cdx X.~pv X.DBF X.PSQ X.pv I have been unsuccesfull in creating such a .exe and…
Mark
  • 3
  • 2
-3
votes
5 answers

which method is equivalent Rand (int) in Visual Fox Pro to C #

occupy a method made ​​in migrating Visual Fox Pro emigrarlo to C #, the problem I have is how to know if the method in Visual Fox Pro: Rand(intValue) method is equal to dotNet: Random r = new Random (intValue); r.Next return (); assuming that…
ch2o
  • 777
  • 2
  • 11
  • 27
-4
votes
4 answers

migrate method Rand(int) Visual Fox Pro to C#.net

I'm migrating a Visual Fox Pro code to C #. NET What makes the Visual Fox Pro: generates a string of 5 digits ("48963") based on a text string (captured in a textbox), if you always enter the same text string will get that string always 5 digits (no…
ch2o
  • 777
  • 2
  • 11
  • 27
-5
votes
1 answer

Visual Foxpro 9.0

I have a programming problem in Visual FoxPro, create a form that contains PageFrame with 2 Page. 1. On Page 1, Create a program to display data in the grid and give the sorting facilities, navigation and search. 2. On Page 2, create a program to…
-9
votes
2 answers

Does there Exist for LINQ any sort of indexing akin to FoxPro's Rushmore?

I have worked with FoxPro databases, which uses the Rushmore optimization technology and I wanted to know if there is any optimization technology for LINQ. I am not looking for this in LINQ-to-SQL, because Rushmore was actually assimilated into SQL…
1 2 3
75
76