第1章Visual FoxPro概述
1.1VFP 6.0的主要特點
1.2VFP 6.0的安裝、啟動與退出
1.2.1VFP 6.0的安裝
1.2.2VFP 6.0的啟動
1.2.3VFP 6.0的退出
1.3VFP 6.0的主界面與操作
1.3.1VFP 6.0的主界面
1.3.2VFP 6.0的界面操作
1.3.3工具欄的使用
1.4建立工作目錄與搜索路徑
1.5VFP 6.0的工作方式
1.5.1交互操作方式
1.5.2程序執行方式
1.6項目管理器
1.6.1創建項目
1.6.2使用項目管理器
1.6.3定制項目管理器
1.7VFP 6.0的輔助設計工具
1.7.1向導
1.7.2設計器
1.7.3VFP 6.0的生成器
習題一
第2章數據庫和表
2.1Visual FoxPro 6.0數據庫的基本操作
2.1.1數據庫的創建
2.1.2數據庫的使用
2.1.3數據庫的刪除
2.2建立表
2.2.1建立數據庫表
2.2.2建立自由表
2.2.3將自由表添加到數據庫
2.2.4從數據庫中移出表
2.2.5修改表結構
2.3表的基本操作
2.3.1添加記錄
2.3.2刪除記錄
2.3.3修改記錄
2.3.4顯示記錄
2.3.5查詢定位
2.4索引
2.4.1什麼是索引
2.4.2索引的類型
2.4.3創建索引
2.4.4使用索引
2.5數據完整性
2.5.1實體完整性與主關鍵字
2.5.2域完整性與約束規則
2.5.3參照完整性與表之間的關聯
2.6多個表的同時使用
2.6.1選擇工作區的命令
2.6.2表之間的關聯
2.7排序
習題二
第3章關繫數據庫標準語言SQL
3.1SQL概述
3.1.1SQL的發展歷程
3.1.2SQL語言的特點
3.2SQL的數據定義
3.2.1表的定義
3.2.2表的刪除
3.2.3表結構的修改
3.3查詢功能
3.3.1單表查詢
3.3.2多表聯接查詢
3.3.3自聯接查詢
3.3.4集合的並運算
3.4操作功能
3.5查詢
3.5.1建立查詢
3.5.2運行查詢
習題三
第4章視圖
4.1視圖的定義
4.2視圖的創建
4.2.1使用SQL語言創建視圖
4.2.2使用視圖向導創建視圖
4.2.3使用視圖設計器創建視圖
4.2.4遠程視圖與連接
4.3視圖的使用
習題四
第5章數據與數據運算
5.1常量與變量
5.1.1常量
5.1.2變量
5.1.3內存變量常用命令
5.2常用函數
5.2.1數值函數
5.2.2字符處理函數
5.2.3日期和時間處理函數
5.2.4數據類型轉換函數
5.2.5測試函數
5.3表達式
5.3.1數值、字符與日期時間表達式
5.3.2關繫表達式
5.3.3邏輯表達式
5.3.4運算符的優先級
習題五
第6章程序設計基礎
6.1程序設計基礎
6.1.1程序是什麼
6.1.2建立、保存、修改與運行程序文件
6.2程序控制結構
6.2.1順序結構
6.2.2分支結構
6.2.3循環結構
6.3程序的調試
6.4過程及參數傳遞
6.4.1過程文件的定義和調用
6.4.2參數傳遞
6.4.3變量的作用範圍和生存期限
習題六
第7章表單及控件
7.1面向對像基礎知識
7.1.1面向對像基本概念
7.1.2基礎類
7.1.3容器
7.2表單的創建與管理
7.2.1創建、修改和運行表單
7.2.2表單的屬性、方法和事件
7.2.3表單與其他程序模塊間的通信
7.3表單設計器
7.3.1表單設計器簡介
7.3.2編輯控件與布局
7.3.3數據環境
7.4控件及其應用
7.4.1標簽
7.4.2文本框
7.4.3MESSAGEBOX函數
7.4.4命令按鈕
7.4.5編輯框
7.4.6復選框
7.4.7命令(按鈕)組
7.4.8選項(按鈕)組
7.4.9列表框
7.4.10組合框
7.4.11表格
7.4.12頁框
習題七
第8章菜單的設計與應用
8.1Visual FoxPro 6.0繫統菜單
8.1.1菜單的結構和種類
8.1.2繫統菜單
8.2下拉式菜單設計
8.2.1菜單生成的基本步驟
8.2.2進行菜單設計
8.2.3為頂層表單添加菜單
8.3快捷菜單設計
習題八
第9章報表設計
9.1設計報表
9.1.1設計報表的步驟
9.1.2報表類型
9.2創建報表
9.2.1創建報表文件
9.2.2報表輸出
9.3設計報表
9.3.1報表的數據源和布局
9.3.2在報表中使用控件
9.4數據分組和多欄報表
9.4.1設計分組報表
9.4.2設計多欄報表
9.5應用程序開發概述
9.6編譯應用程序
9.6.1構造應用程序框架
9.6.2將文件加入到項目中
9.6.3連編項目和應用程序
習題九