第0章 本書導讀
0.1 本書特色(*)
0.2 本書內容及閱讀方法(*)
0.3 常用術語說明(*)
0.4 常用Windows控件介紹
第一篇 入門篇
第1章 Visual FoxPro簡介
1.1 認識VisualFoxPro
1.2 執(zhí)行與退出VisualFoxPro
1.2.1 執(zhí)行VisualFoxPro
1.2.2 VisualFoxPro主畫面簡介
1.2.3 退出VisualFoxPro
1.3 環(huán)境設置
1.3.1 VisualFoxPro的習;境設置
1.3.2 功能鍵設置(*)
1.4主菜單操作
1.5 5E具欄的操作(*)
1.6 [命令]窗口
1.7 狀態(tài)欄
1.8 VisualFoxPro的幫助信息
1.9 思考與練習題
第2章 數(shù)據庫的管理
2.1 數(shù)據庫基本概念
2.1.1 名詞解釋
2.1.2 VisualFoxPro的字段類型
2.2 VisualFoxPro的表達式
2.2.1 “?”命令與表的“記錄指針”
2.2.2 表達式
2.3 數(shù)據庫的創(chuàng)建
2.3.1 創(chuàng)建新數(shù)據庫CreateDatabase命令
2.3.2 創(chuàng)建“數(shù)據庫表”
2.3.3 利用[表設計器]設計personl.dbf的結構
2.3.4 創(chuàng)建自由表
2.4 數(shù)據庫的使用
2.4.1 打開數(shù)據庫——OPENDATABASE命令
2.4.2 切換數(shù)據庫——SETDATABASETO命令
2.4.3 關閉數(shù)據庫——CLOSEDATABASE命令
2.4.4 修改數(shù)據庫——MODIFY DATABASE命令
2.4.5 打開表——USE命令
2.4.6 切換工作區(qū)——SELECT命令
2.4.7 表的修改——MODIFY STRUCTURE命令
2.5 思考與練習題
第3章 數(shù)據的增刪改
3.1 增加記錄
3.1.1 增加記錄至文尾——APPEND命令
3.1.2 增加空白記錄——APPENDBLANK命令
3.1.3 插入記錄——INSERT命令(*)
3.2 修改數(shù)據——REPLACE命令
3.3 備注字段及多媒體數(shù)據的輸入
3.4 刪除數(shù)據
3.4.1 邏輯刪除一一DELETE命令
3.4.2 刪除記錄的隱藏——SETDELETEDON命令
3.4.3 恢復已刪除記錄——RECALL命令
3.4.4物理刪 PACK命令
3.4.5刪除所有記錄——
ZAP命令(*)
3.5 數(shù)據的導出與導入(*)
3.5.1 導出文件——COPYTO命令(*)
3.5.2 導入數(shù)據——APPENDFROM命令(*)
3.6 思考與練習題
第4章 數(shù)據的查詢及指針的移動
4.1 數(shù)據的顯示(*)
4.1.1 顯示記錄內容——LIST命令(*)
4.1.2 顯示結構定義——LIST STRUCTURE命令(*)
4.2 瀏覽數(shù)據——BROWSE命令(*)
4.2.1 啟動瀏覽窗口(*)
4.2.2 移動字段順序(*)
4.2.3 改變字段寬度(*)
4.2.4 瀏覽窗口的兩種模式(*)
4.2,5 同時啟動瀏覽窗口的兩種模式(*)
4.2.6 依卜次窗口的樣式瀏覽(*)
4.2.7 在瀏覽窗口中刪除記錄(*)
4.2.8 在瀏覽窗口中增加數(shù)據(*)
4.2.9 在瀏覽窗口中修改(*)
4.2.10 改變?yōu)g覽窗口的字體(*)
4.2.11 凍結字段(*)
4.2.12 設胃瀏覽窗口的標題(*)
4.2.13 有條件的瀏覽記錄(*)
4.3 記錄指針的移動
4.3.1 移往某一特定編號的記錄——GOTO命令
4.3,2 移動某一特定記錄——SKIP命令
4.4記錄的統(tǒng)計(*)
4.4.1 計算記錄總數(shù)——Count命令(*)
4.4.2 計算數(shù)值字段的總和——SUM命令(*)
4.4.3 計算數(shù)值字段的平均——.AVERAGE命令(*)
4.5 思考與練習題
第5章 創(chuàng)建索引與搜索記錄
5.1 索引的意義
5.2 創(chuàng)建與打開索引文件索引
5.2.1 標準單一索引文件
5.2.2 壓縮單一索引文件(*)
5.2.3 結構復合索引文件
5.2.4 非結構復合索引文件(*)
5.3 索引文件的使用
5.3.1 索引文件的打開
5.3.2 設置主索引
5.3.3 關閉索引文件
5.3.4 索引的排序法則
5.4數(shù)據的搜索
5.4.1 LOCATE命令
5.4.2 SEEK命令
5.4.3 FIND命令
5.4.4 列表下各命令的速度比較
5.4.5 篩選表的記錄——SETFILTER命令
5.5 思考與練習題
第6章 表的關系及參照完整性
6.1 關系的意義
6.2 暫時性關系
6.2.1 暫時性關系的創(chuàng)建與關閉
6.2.2 多表的關系
6.3 永久性關系的創(chuàng)建與關閉
6.4 參照完整性生成器(*)
6.5 思考與練習題
第二篇 00P程序設計
第7章 00P淺談
7.1 何謂對象
7.2 何謂類
7.3 OOP語法簡介
7.3.1 基本OOP語法
7.3.2 對象參考
7.4 VisualFoxPro程序的設計方法(*);
7.5 思考與練習題
第8章 表單設計器與基本控件
8.1 表單設計器的基本操作
8.1.1 創(chuàng)建一新表單
8.1.2 [表單控件]工具欄介紹
8.1.3 編輯已存在的表單文件
8.1.4 [屬性]窗口介紹
8.2 創(chuàng)建“表單”對象
8.3 創(chuàng)建“命令按鈕”對象
8.4 創(chuàng)建“標簽”對象
8.5 創(chuàng)建“文本框”對象
8.6 設置“數(shù)據環(huán)境”
8.7 “布局”工具欄(*)
8.8 思考與練習題
第9章 程序流程控制及自定義方法
9.1 1F判斷命令
9.2 DOCASE多重判斷命令
9.3 FOR循習;命令
9.4 DOWHILE循環(huán)命令(*)
9.5 SCAN表掃描命令
9.6 消息框
9.7 自定義方法
9.8 變量的種類
9.9 思考與練習題
第10章 其他常用控件的介紹
10.1 修改數(shù)據庫
10.2 創(chuàng)建員工管理系統(tǒng)雛型
10.3 創(chuàng)建微調器控件對象
10.3.1 微調器控件的屬性介紹及基本應用
10.3.2 微調器控件與數(shù)據字段的結合
10.3.3 在員工管理系統(tǒng)內加入微調器控件
10.4 創(chuàng)建下拉列表框對象
10.4.1 下拉列表框的屬性介紹及基本應用
10.4.2 下拉列表框與數(shù)據字段的結合
10.4.3 在員工管理系統(tǒng)內加入下拉列表框
10.5 創(chuàng)建復選框對象
10.5.1 復選框的屬性介紹及基本應用
10.5.2 在員工管理系統(tǒng)內加入復選框
10.6 創(chuàng)建編輯框對象
10.6.1 編輯框的屬性介紹及基本應用
10.6.2 在員工管理系統(tǒng)內加入編輯框
10.7 創(chuàng)建選項按鈕組對象
10.7.1 選取選項按鈕對象
10.7.2 選項按鈕組、選項按鈕的屬性介紹及基本應用,
10.7.3 選項按鈕組與數(shù)據字段的結合
10.7.4 在員工管理系統(tǒng)內加入選項按鈕組
10.8 創(chuàng)建圖像對象
10.8.1 圖像的屬性介紹及基本應用
10.8.2 在員工管理系統(tǒng)內加入圖像
10.9 創(chuàng)建ActiveX綁定控件對象
10.9.1 ActiveX綁定控件的屬性介紹及基本應用
10.9.2 在員工管理系統(tǒng)內加入ActiveX綁定控件
10.10 創(chuàng)建形狀對象
10.10.1 形狀的屬性介紹及基本應用
10.10.2 在員工管理系統(tǒng)內加入形狀
10.11 創(chuàng)建命令按鈕組對象
10.11.1 命令按鈕組的屬性介紹及基本應用
10.11.2 新建屬性
10.11.3 在員工管理系統(tǒng)內加入命令按鈕組
10.12 完成員工管理系統(tǒng)
10.13 思考與練習題
第11章 報表設計
11.1 報表向導的進入方式與種類(*)
11.2 報表向導(*)
11.3 分組/求和報表(*)
11.4 思考與練習題
附錄A 本書光盤使用說明
附錄B 各數(shù)據庫說明
附錄C 將應用程序改為DatabaseWeb應用程序
附錄D Visual FoxPro 6.0對Y2K問題的支持
附錄E 常用的工具命令
附錄F Visual FoxPro的
擴展名說明