內容簡介
《Visual FoxPro 教程》共分十二章,介紹支持可視化編程技術、支持面向對象程式設計的數據語言——Visual FoxPro(簡稱VFP)。主要內容包括:中文VFP資料庫系統簡介,程式設計基礎知識,數據表與資料庫的創建與使用,查詢與視圖,面向對象的程式設計,表單的基礎設計、控制項設計與高級設計,報表與選單高計,數據的導出、導入與追加,系統開發實例。
目錄
前言
第1章 認識中文Visual FoxPro資料庫系統
1.1 資料庫的基本概念
1.1.1 什麼是資料庫
1.1.2 微機資料庫的發展
1.2 中文Visial FoxPro概述
1.2.1 VFP的主要特點
1.2.2 VFP的界面組成與操作
1.2.3 VFP的工作方式
1.3 VFP輔助工具
1.3.1 嚮導
1.3.2 設計器
1.3.3 生成器
1.4 VFP的控制中心——項目管理器
1.1.1 項目管理器的功能
1.4.2 項目管理器的操作
1.5 定製VFP系統環境及獲取幫助
1.5.1 VFP系統選項的設定
1.5.2 在VFP中獲取幫助
第2章 程式設計基礎
2.1 VFP的數據類型、檔案類型
2.1.1 VFP的數據和數據類型
2.1.2 VFP的檔案類型
2.2 常量、變數、函式和表達式
2.2.1 VFP常量
2.2.2 VFP變數
2.2.3 記憶體變數的作用域
2.2.4 數組
2.2.5 函式
2.2.6 運算符和表達式
2.3 程式的建立、修改和運行
2.3.1 程式的書寫規則
2.3.2 建立程式
2.3.3 編輯修改程式
2.3.4 運行程式
2.4 結構化程式設計
2.4.1 程式檔案中常用的命令
2.4.2 順序結構
2.4.3 分支結構
2.4.4 循環結構
2.5 過程與函式
2.5.1 過程
2.5.2 自定義函式(UDF)
2.5.3 過程與函式調用時參數的傳遞
習題
第3章 表的創建與使用
3.1 創建表
3.1.1 用表設計器創建新表
3.1.2 使用表嚮導創建新表
3.1.3 使用命令創建新表
3.2 表的基本操作
3.2.1 表的打開與關閉
3.2.2 記錄的顯示與修改
3.3 記錄的定位與查找
3.4 記錄的添加與刪除
3.4.1 記錄的添加
3.4.2 記錄的刪除與恢復
3.5 表數據的替換
3.5.1 成批修改數據
3.5.2 單個記錄與數組間數據傳送
3.6 表的索引
3.6.1 索引類型
3.6.2 索引的建立和刪除
習題
第4章 資料庫的創建與使用
4.1 創建資料庫
4.2 資料庫表的欄位經驗證規則
4.3 資料庫表的記錄級驗證規則
4.4 設定表間規則:參照完整性
4.5 表間的臨時關係
習題
第5章 查詢與視圖
5.1 查詢嚮導
5.2 查詢設計器
5.3 SQL語言
5.4 創建本地視圖
5.5 遠程視圖簡介
習題
第6章 表單設計基礎
6.1 表單嚮導
6.2 表單設計器
習題
第7章 面向對象的程式設計方法
7.1 基本概念
7.2 對象引用
7.3 類設計初步
習題
第8章 表單的控制項設計與表單高級設計
8.1 創建“教師簡況錄入表單”及相關控制項設計
8.2 創建“形狀變換表單“及相關控制項設計
8.3 連線類
8.4 表單高級設計
習題
第9章 報表設計
9.1 報表嚮導
9.2 報表設計器
習題
第10章 選單設計
10.1 選單設計器的啟動與功能
10.2 規劃選單系統
10.3 創建和定製選單
10.4 定製選單系統
10.5 選單系統與套用系統的集成
習題
第11章 數據的導出、導入和追加
11.1 數據導入、志出的檔案類型
11.2 導入數據
11.3 追加數據
11.4 導出數據
習題
第12章 套用系統集成及開發實例
12.1 開發VFP資料庫系統的一般步驟
12.2 實例——“學生選課成績管理系統”的開發
12.3 應用程式集成
12.4 應用程式的發布
附錄
附錄A 檔案擴展名及類型說明
附錄B Visval FoxPro 6.0控制項名稱及功能
附錄C Visval FoxPro 6.0對象名稱及功能
附錄D Visval FoxPro 6.0屬性名稱及功能
附錄E Visval FoxPro 6.0事件名稱及功能
附錄F Visval FoxPro 6.0方法名稱及功能
參考文獻