第1章 Visual FoxPro 6.0數據庫系統(tǒng)概述 1
1.1 數據庫系統(tǒng)的基本概念 1
1.1.1 數據庫系統(tǒng)的產生 1
1.1.2 數據庫系統(tǒng)的基礎知識 1
1.1.3 Visual FoxPro的發(fā)展歷史 3
1.2 Visual FoxPro 6.0的特性概述 3
1.3 Visual FoxPro 6.0的窗口組成 4
1.4 Visual FoxPro 6.0的基本操作 6
1.4.1 Visual FoxPro 6.0的工作方式 6
1.4.2 【項目管理器】簡介 7
1.5 小結 9
1.6 習題 9
第2章 Visual FoxPro 6.0基礎知識 11
2.1 Visual FoxPro 6.0的操作方式 11
2.2 數據類型與運算符 14
2.2.1 數據類型 14
2.2.2 常量 14
2.2.3 變量 15
2.2.4 運算符與表達式 17
2.2.5 函數 19
2.3 小結 24
2.4 習題 24
第3章 數據庫與表 29
3.1 數據庫與表的創(chuàng)建 29
3.1.1 數據庫的創(chuàng)建 29
3.1.2 表的創(chuàng)建 30
3.2 表的基本操作 36
3.2.1 數據表的打開與關閉 36
3.2.2 向表中輸入數據 37
3.2.3 編輯表中的數據 38
3.2.4 修改表的結構 40
3.2.5 數據表的維護 41
3.3 數據庫及其使用 45
3.4 索引及其應用 53
3.4.1 索引的概念 53
3.4.2 索引的種類 53
3.4.3 建立索引 53
3.5 小結 55
3.6 習題 56
第4章 查詢與視圖 59
4.1 查詢 59
4.1.1 簡單的查詢 59
4.1.2 使用【查詢向導】創(chuàng)建查詢 60
4.1.3 使用【查詢設計器】設計查詢 62
4.1.4 設置查詢去向 66
4.1.5 多表查詢 67
4.1.6 使用【查詢設計器】進行數據統(tǒng)計 70
4.2 使用命令進行查詢和統(tǒng)計 70
4.2.1 簡單的查詢命令 71
4.2.2 統(tǒng)計與匯總命令 72
4.2.3 SELECT查詢命令 73
4.3 視圖 75
4.3.1 使用【視圖向導】創(chuàng)建本地視圖 75
4.3.2 使用【視圖設計器】創(chuàng)建本地視圖 77
4.3.3 更新視圖數據 79
4.3.4 設計帶參數的視圖 81
4.4 SQL 82
4.4.1 SQL簡介 82
4.4.2 SQL的語法與使用 83
4.4.3 在Visual FoxPro中的SQL 87
4.5 小結 87
4.6 習題 87
第5章 報表與標簽設計 90
5.1 報表的基本知識 90
5.2 創(chuàng)建報表 92
5.2.1 利用向導創(chuàng)建簡單報表 92
5.2.2 利用向導創(chuàng)建一對多報表 94
5.2.3 快速創(chuàng)建報表 96
5.2.4 使用【報表設計器】創(chuàng)建報表 98
5.3 創(chuàng)建標簽 104
5.4 小結 107
5.5 習題 107
第6章 程序設計初步 110
6.1 Visual FoxPro 6.0的程序設計環(huán)境 110
6.1.1 程序文件的建立 110
6.1.2 程序文件的打開 111
6.1.3 程序文件的執(zhí)行 111
6.2 Visual FoxPro 6.0程序文件中的常用命令 112
6.2.1 輸入命令 112
6.2.2 輸出命令 112
6.2.3 其他命令 112
6.2.4 環(huán)境設置命令 113
6.3 面向過程的結構化的程序設計 115
6.3.1 順序結構 115
6.3.2 分支結構 115
6.3.3 循環(huán)結構 117
6.4 多模塊的程序 121
6.4.1 主程序與子過程 121
6.4.2 過程 122
6.4.3 用戶自定義函數 122
6.5 變量的作用域 123
6.6 小結 124
6.7 習題 124
第7章 表單及面向對象的程序設計 128
7.1 面向對象的基本概念 128
7.1.1 對象 128
7.1.2 類 130
7.2 利用向導設計表單 130
7.2.1 創(chuàng)建單表表單 130
7.2.2 創(chuàng)建一對多表單 132
7.3 使用【表單設計器】創(chuàng)建表單 134
7.3.1 【表單設計器】工具欄 135
7.3.2 使用【表單設計器】創(chuàng)建表單 135
7.3.3 數據環(huán)境 138
7.4 【表單控件】工具欄 139
7.5 小結 150
7.6 習題 150
第8章 菜單和工具欄設計 154
8.1 菜單的組成與設計概要 154
8.1.1 下拉菜單 154
8.1.2 快捷菜單 155
8.1.3 菜單的設計概要 155
8.2 菜單設計 156
8.2.1 【菜單設計器】簡介 156
8.2.2 創(chuàng)建快速菜單 158
8.2.3 使用【菜單設計器】創(chuàng)建菜單 159
8.2.4 創(chuàng)建快捷菜單 164
8.3 創(chuàng)建工具欄 165
8.3.1 創(chuàng)建工具欄 165
8.3.2 定義對象操作 166
8.3.3 添加工具欄 167
8.4 小結 168
8.5 習題 169
第9章 數據的導入和導出 172
9.1 導入數據 172
9.1.1 可導入的文件類型 172
9.1.2 使用【導入向導】導入數據 172
9.1.3 直接導入數據 175
9.1.4 追加數據 176
9.2 導出數據 179
9.2.1 導出的文件類型 179
9.2.2 導出數據 179
9.3 小結 181
9.4 習題 181
第10章 系統(tǒng)開發(fā)實例 183
10.1 Visual FoxPro 6.0數據庫應用系統(tǒng)的開發(fā)過程 183
10.2 “圖書館管理系統(tǒng)”開發(fā)實例 184
10.2.1 需求分析 184
10.2.2 數據庫設計 185
10.2.3 模塊設計與編碼 188
10.3 系統(tǒng)的編譯和安裝盤制作 193
10.3.1 系統(tǒng)的編譯 193
10.3.2 安裝盤制作 195
10.4 小結 197
10.5 習題 198