Visual FoxPro Programming Design and Application

Author: Fan Linnan
Publisher:
Publish Date: 2004-02-01
Features: To facilitate readers in systematically mastering the knowledge system and detailed classification of VFP, this book is divided into 14 chapters to introduce VFP. Chapter 1 introduces the basic concepts of database systems, including information, data, database systems, database management systems, etc. Chapter 2 introduces database languages and database management systems, providing a detailed explanation of the relational data model of databases, the three domains of information, and relational models. Chapter 3 begins to introduce the basic knowledge of VFP, starting with the main features of VFP, including installation, user interface and operation, two types of working modes, and then the project manager. Chapters 4 and 5 introduce the basic operations of tables and the editing and maintenance of table records, including creating tables using the "Table Designer," establishing table structures, modifying table structures, inputting, displaying, and modifying table data, the INSERT command for inserting records, and deleting table records. Chapter 6 introduces the methods for performing queries and statistics, indexing and sorting, and multi-workspace operations. Chapter 7 introduces database operations, including opening/closing databases, adding/removing databases in a project, and using multiple databases. Chapter 8 primarily introduces structured programming: sequential structures, branching structures, loop structures, procedure structures, and memory variables, functions, etc. Chapter 9 introduces object-oriented programming: starting from classes, controls, and objects, to creating classes and using classes. Chapters 10 and 11 focus on table wizards, form designers, and the basic operations of forms, such as setting controls on forms. Chapter 12 introduces how to use the report wizard to create reports and perform basic operations like grouping report data. Chapter 13 introduces basic operations such as creating menus, modifying menus, and adding menus to forms. Chapter 14 introduces the new features of VFP7.0, introducing enhanced IDE (Integrated Development Environment) features, language enhancements, newly added functions, and powerful DBC (Database Container) events for readers who wish to use VFP7.0 or are interested in it. VFP (Visual FoxPro) is an object-oriented programming language developed by Microsoft. This book uses a combination of text and illustrations, along with numerous practical and colorful examples, to explain object-oriented programming concepts in an easy-to-understand manner, helping readers gradually master the basic operations of Visual FoxPro and object-oriented programming techniques, as well as independently develop small-scale application systems. Considering the learning process, the programming section is introduced in two scenarios: first, the procedural content is explained, followed by the object-oriented content. Building on the detailed explanation of VFP6.0, it also introduces the new features of VFP7.0. This book can serve as a teaching material for universities and colleges, a reference for various levels of exams, and can also be read by beginners in databases, database administrators, and system developers.

📌 Related Posts