1 數據庫及VisualFoxPro簡介
1.1 數據庫(DB)和數據庫管理系統(tǒng)(DBMS)
1.2 數據庫系統(tǒng)(DBS)
1.3 關系數據庫
1.4 使用VFP進行程序開發(fā)的流程
1.5 使用幫助文件
1.6 入門示例
1.7 學好VisualFoxPro應具備的基礎知識
2 創(chuàng)建和使用數據庫
2.1 VFP開發(fā)環(huán)境
2.2 項目管理器
2.2.1 創(chuàng)建項目文件
2.2.2 項目管理器的使用
2.2.3 連編項目
2.2.4 項目管理器使用中的有關問題
2.3 數據庫
2.3.1 建立數據庫中的表
2.3.2 表中數據的輸入
2.3.3 通過菜單維護表中的數據
2.3.4 數據庫表的屬性
2.4 數據庫表的索引與關聯
2.4.1 VFP索弓l的分類
2.4.2 建立數據庫表的永久關系和參照完整性
課后練習題
3 VisualFoxPro的語言基礎
3.1 數據類型
3.2 常量和變量
3.2.1 常量
3.2.2 變量
3.3 函數和表達式
3.3.1 函數
3.3.2 表達式
3.4 VisualFoxPro的常用命令
3.4.1 表維護命令
3.4.2 過濾和統(tǒng)計命令
3.5 VFP中的程序設計
3.5.1 程序文件
3.5.2 程序的控制結構
3.6 程序模塊化
3.6.1 子程序
3.6.2 自定義函數
課后練習題
4 SQL和查詢設計器
4.1 SQL
4.1.1 Select單表數據查詢
4.1.2 Select語句的排序和輸出
4.1.3 Select語句的統(tǒng)計和分組
4.1.4 SQL語言多表數據查詢
4.1.5 Select語句多表查詢示例
4.1.6 Select語句嵌套
4.1.7 Select語句綜合
4.1.8 表單中使用sQL
4.1.9 其他SQL
4.2 查詢設計器
4.2.1 通過“查詢設計器”,完成多表查詢
4.2.2 查詢結果的輸出:
4.2.3 查詢設計器中查看生成的sOL
課后練習題
5 表單的使用
5.1 利用表單設計器設計表單
5.1.1 表單設計器的基本操作
5.1.2 使用數據環(huán)境設計器
5.1.3 記錄的移動、刪除和增加
5.1.4 快速創(chuàng)建表單
5.1.5 設置控件的焦點
5.1.6 在表單上設置控件
5.2 面向對象程序設計方法
5.2.1 面向對象編程的基本概念
5.2.2 對象弓I用
5.2.3 容器事件和控件對象事件
5.3 多表單應用程序
5.3.1 應用程序界面
5.3.2 表單集
5.4 表單中用戶自定義屬性和方法
5.4.1 用戶定義屬性
5.4.2 表單中參數的傳遞
5.5 VFP中數據緩沖技術
5.5.1 表單記錄緩沖區(qū)類型
5.5.2 數據環(huán)境的深入研究
5.6 表單設計中的一些其他問題
課后練習題
6 VFP中標準控件的使用
6.1 標簽控件
6.2 TextBox控件的應用
6.2.1 TextBox控件屬性
6.2.2 TextBox控件事件
6.2.3 文本框生成器
6.3 EditBox控件的應用
6.4 命令按鈕與命令按鈕組
6.4.1 命令按鈕常用的屬性
6.4.2 命令按鈕組
6.4.3 命令按鈕組生成器
6.5 組合框和列表框的使用
6.5.1 組合框的主要屬性
6.5.2 組合框的方法
6.5.3 列表框
6.6 單選按鈕組和復選按鈕
6.6.1 單選按鈕組
6.6.2 復選按鈕
6.7 時鐘控件
6.8 表格控件
6.8.1 表格的組成和創(chuàng)建
6.8.2 表格的屬性
6.9 頁框和容器
6.9.1 頁框控件
6.9.2 容器
6.10 微調控件
6.10.1 微調按鈕的屬性
6.10.2 微調按鈕的事件
6.11 超級鏈接
6.12 圖像和ActiveX綁定控件的設計
6.13 控件的綜合示例
課后練習題
7 報表
7.1 報表向導和快速報表
7.1.1 報表向導
7.1.2 快速報表
7.2 報表設計器
7.2.1 報表帶區(qū)
7.2.2 報表設計器的工具欄
7.2.3 報表設計器的菜單
7.2.4 報表示例
7.3 使用Excel打印報表
課后練習題
8 菜單
8.1 下拉式菜單的使用
8.1.1 建立下拉式菜單
8.1.2 生成菜單程序
8.1.3 將菜單加入到頂層表單中
8.1.4 為表單加入工具欄
8.2 快捷菜單的設計
9 ActiveX控件的使用
9.1 注冊ActiveX控件
9.2 ActiveX控件的應用
9.2.1 WebBrowser控件的使用
9.2.2 TreeView控件
9.2.3 滑桿控件(Slider)
10 應用程序發(fā)布
10.1 使用VFP安裝向導
10.2 VFP打包的實質及其他的打包程序
課后練習題
11 應用程序開發(fā)示例
11.1 項目分析
11.2 系統(tǒng)功能
11.3 系統(tǒng)數據庫設計
11.4 系統(tǒng)的實施和運行