The backward compatibility between FoxPro 2.0 and FoxPro 2.6 helps us to use most of the FoxPro 2.0 files without change. However, there are certain file types which do require conversion. Microsoft FoxPro 2.6 comes for both, Windows as well as DOS. Essentially, the features are the same in both. However, there are a few advantages in the Windows version over the DOS version. Interface: FoxPro for Windows provides a graphical interface while the one for DOS provides only a character-based interface. Dynamic data exchange: The dynamic data exchange functions provide support for data exchange between FoxPro for Windows and other Microsoft Windows applications. FoxPro for Windows acts as both a server and a client to send and receive data to and from other Windows applications. Object linking and embedding: Object linking and embedding (OLE) allows the users to bring information such as pictures, sound and spreadsheets created in other applications into FoxPro for Windows. To support OLE, FoxPro for Windows includes a new data type called ‘general.’ For every software there has to be an interface that makes it possible for a user to interact with it. An interface is, thus, the connection between the computer and the person using it. Microsoft FoxPro for Windows provides various interfaces; among them are: keyboard interface, menus and windows. While the keyboard interface simply uses the keys of a keyboard for executing actions, the menu interface consists of different menus like file, browse, data, screen, report, or RQBE menu for various groups of commands. The Windows interface consists of separate windows for various actions, so we have options like command window, browse window, debug window, project window, or view window. A catalogue manager interface provides convenient access to database files and functions, which is a collection of wizards that are used to simplify common database tasks. Wizards provide step-by-step instructions to the users in performing their tasks easily. The Relational Query By Example facility is used to query a database without programming. It makes use of SQL SELECT statement to place a query on a database. FoxPro uses a data access technique called Rushmore Technology that allows sets of records to be accessed very efficiently. While there are other database
management systems being introduced in the market today, FoxPro
continues to be the largest used package as it has been around the
longest and also it costs the least without compromising on the
efficacy. |