Visual FoxPro程式設計教程
作者:劉瑞新
出版社:電子工業
出版年:2006-1
頁數:289
定價:23.80元
ISBN:9787121020209
內容簡介
本書以程式結構為主線,全面介紹Visual FoxPro編程基礎、Visual FoxPro編程工具與編程步驟、賦值與輸入/輸出、選擇結構程式設計、循環結構程式設計、數組、自定義屬性與自定義方法、表單集與多重表單、選單與工具列、數據表、資料庫與多表操作、查詢與視圖、關係資料庫標準語言SQL、報表等,涵蓋了《全國計算機等級考試二級考試大綱(Visual FoxPro程式設計) 》的內容。
為方便師生使用,本書還有配套的《Visual FoxPro程式設計教程上機實訓與習題解答》,其中對各章的習題做了詳細解答,並增加了上機實訓、應用程式開發實例等內容。
本書適合作為高等院校的教材, 也適合作為全國計算機等級考試Visual FoxPro程式設計二級考試培訓教材。
目錄
第1章 Visual FoxPro基礎
1.1 資料庫的基本概念
1.1.1 數據與數據處理
1.1.2 數據模型
1.1.3 資料庫系統的特點
1.1.4 關係資料庫
1.2 VFP的發展和特點
1.2.1 Fox系列資料庫的發展
1.2.2 VFP的特點
1.3 VFP的主視窗
1.3.1 啟動VFP
1.3.2 退出VFP
1.3.3 VFP的主視窗
1.4 配置VFP
1.4.1 配置VFP工具列
1.4.2 設定環境和管理臨時檔案
1.4.3 設定編輯器選項
1.4.4 恢復VFP環境
1.5 VFP的幫助和在線上文檔
1.5.1 獲得幫助
1.5.2 在線上文檔
1.5.3 獲得示例
1.6 VFP的工作方式
1.6.1 互動方式
1.6.2 程式方式
1.6.3 最簡單的操作命令
習題1
第2章 Visual FoxPro編程基礎
2.1 VFP 6.0語言基礎
2.1.1 數據和數據類型
2.1.2 常量與變數
2.1.3 表達式與運算符
2.1.4 函式
2.2 可視化編程的基本概念
2.2.1 對象、屬性和方法
2.2.2 事件與程式
2.3 VFP的控制項與對象
2.3.1 常用控制項
2.3.2 內部對象
2.3.3 表單對象
2.3.4 對象的引用
習題2
第3章 Visual FoxPro的編程工具與編程步驟
3.1 項目管理器
3.1.1 項目檔案的建立和項目管理器界面
3.1.2 項目管理器的操作
3.1.3 定製項目管理器
3.2 表單設計器
3.2.1 打開表單設計器
3.2.2 “表單設計器”工具列
3.2.3 “表單控制項”工具列
3.2.4 “屬性”視窗
3.2.5 代碼視窗
3.3 VFP編程步驟
3.3.1 添加控制項
3.3.2 修改屬性
3.3.3 編寫代碼
3.3.4 運行表單
3.3.5 修改表單
3.4 控制項的畫法
3.4.1 在表單上畫一個控制項
3.4.2 控制項的縮放和移動
3.4.3 控制項的複製與刪除
3.4.4 在表單上畫多個同類控制項
3.4.5 布局工具列
習題3
第4章 賦值與輸入/輸出
4.1 賦值語句
4.2 常用的簡單語句
4.2.1 程式注釋語句
4.2.2 程式暫停語句
4.2.3 程式結束語句
4.3 數據輸出
4.3.1 使用標籤實現數據輸出
4.3.2 使用對話框實現數據輸出
4.4 數據輸入
4.4.1 使用文本框
4.4.2 編輯框
4.4.3 焦點與〈Tab〉鍵序
4.5 形狀、容器和圖像控制項
4.5.1 形狀控制項
4.5.2 容器控制項
4.5.3 圖像控制項
習題4
第5章 選擇結構程式設計
5.1 條件表達式
5.1.1 關係運算符與關係表達式
5.1.2 邏輯運算符與邏輯表達式
5.1.3 運算符的優先順序
5.2 條件選擇語句
5.2.1 單條件選擇語句IF
5.2.2 多分支條件選擇語句DO CASE
5.3 提供簡單選擇的控制項
5.3.1 使用命令按鈕組
5.3.2 選項按鈕組
5.3.3 使用複選框
5.4 計時器與微調器
5.4.1 使用計時器
5.4.2 使用微調器
5.5 鍵盤事件
5.5.1 KeyPress事件
5.5.2 回響鍵盤事件
習題5
第6章 循環結構程式設計
6.1 循環結構語句
6.1.1 當型循環語句DO WHILE
6.1.2 步長型循環命令FOR
6.2 列表框與組合框控制項
6.2.1 列表框
6.2.2 組合框
6.3 頁框設計
6.3.1 帶選項卡的表單
6.3.2 不帶選項卡的表單
習題6
第7章 數組
7.1 數組的概念
7.1.1 數組與數組元素
7.1.2 數組的維數
7.2 數組的定義和使用
7.2.1 數組的定義
7.2.2 數組的使用
7.2.3 數組數據的處理
7.3 對象數組
7.3.1 對象的引用與釋放
7.3.2 運行時創建對象
7.3.3 程式舉例
習題7
第8章 自定義屬性與自定義方法
8.1 自定義屬性
8.1.1 添加自定義屬性
8.1.2 數組屬性
8.2 自定義方法
8.2.1 自定義方法的概念
8.2.2 自定義方法的建立與調用
8.2.3 參數傳遞與方法的返回值
8.2.4 方法的遞歸調用
習題8
第9章 表單集與多重表單
9.1 表單集
9.1.1 創建和刪除表單集
9.1.2 向表單集中添加新表單
9.1.3 從表單集中刪除表單
9.1.4 套用表單集
9.2 多重表單
9.2.1 表單的類型
9.2.2 多重表單的創建及有關屬性
9.2.3 主表單、從表單之間的參數傳遞
9.2.4 多重表單使用示例
9.2.5 隱藏VFP主視窗
習題9
第10章 選單與工具列
10.1 設計選單
10.1.1 規劃選單系統
10.1.2 選單設計器簡介
10.1.3 主選單中的有關選項
10.1.4 在頂層表單中添加選單
10.1.5 自定義選單的設計
10.1.6 在MDI表單中使用選單
10.2 自定義工具列
10.2.1 創建自定義工具列的方法
10.2.2 使用容器控制項製作工具列
10.2.3 使用ActiveX控制項製作工具列
10.2.4 使用VFP的工具列控制項
習題10
第11章 數據表
11.1 建立數據表
11.1.1 數據表的概念
11.1.2 建立數據表
11.1.3 瀏覽視窗的顯示模式
11.1.4 自定義瀏覽視窗
11.1.5 記錄指針的移動
11.2 編輯表中數據
11.2.1 修改記錄
11.2.2 在表中添加新記錄
11.2.3 刪除記錄
11.2.4 在表單中顯示瀏覽視窗示例
11.3 修改數據表結構
11.4 定製表
11.4.1 篩選表
11.4.2 限制對欄位的訪問
11.5 數據表的索引
11.5.1 索引的基本概念
11.5.2 建立索引
11.5.3 使用索引
習題11
第12章 資料庫和多表操作
12.1 創建資料庫
12.1.1 創建空資料庫
12.1.2 在資料庫中加入表
12.1.3 創建並添加視圖
12.1.4 在資料庫中查找表或視圖
12.1.5 建立關聯
12.2 打開資料庫
12.2.1 打開資料庫
12.2.2 展開或摺疊表
12.2.3 重排資料庫的表
12.2.4 為資料庫添加備註
12.3 資料庫中的數據管理
12.3.1 定義欄位顯示
12.3.2 控制欄位數據輸入
12.3.3 控制記錄的數據輸入
12.3.4 管理資料庫記錄
12.4 多表操作
12.4.1 多工作區的概念
12.4.2 使用不同工作區的表
12.4.3 表之間的關聯
習題12
第13章 查詢與視圖
13.1 數據查詢
13.1.1 啟動查詢設計器
13.1.2 定義結果
13.1.3 組織輸出結果
13.1.4 輸出查詢
13.1.5 查看SQL語句
13.2 定製查詢
13.2.1 精確搜尋
13.2.2 在查詢輸出中添加表達式
13.3 建立視圖
13.3.1 啟動視圖設計器
13.3.2 使用視圖設計器創建視圖
13.3.3 使用命令創建視圖
13.3.4 更新數據
13.4 定製和使用視圖
13.4.1 定製視圖
13.4.2 使用視圖
習題13
第14章 關係資料庫標準語言SQL
14.1 SQL語言的特點
14.2 SQL的查詢功能
14.2.1 SQL語法格式
14.2.2 簡單查詢
14.2.3 連線查詢
14.2.4 嵌套查詢
14.2.5 幾個特殊的運算符
14.2.6 排序
14.2.7 簡單的計算查詢
14.2.8 分組與計算查詢
14.2.9 集合的並運算
14.3 SQL的定義功能
14.3.1 表的定義
14.3.2 表的刪除
14.3.3 表結構的修改
14.3.4 視圖的定義
14.4 SQL的數據修改功能
14.4.1 插入
14.4.2 更新
14.4.3 刪除
習題14
第15章 報表
15.1 計畫報表布局
15.1.1 決定報表的常規布局
15.1.2 報表布局檔案
15.2 創建報表布局
15.2.1 報表嚮導
15.2.2 啟動報表設計器
15.2.3 修改布局
15.2.4 規劃數據的位置
15.2.5 調整報錶帶區的大小
15.3 創建郵件標籤布局
15.3.1 使用標籤嚮導
15.3.2 啟動標籤設計器
15.4 增添報表控制項
15.4.1 使用“快速報表”添加控制項
15.4.2 設定報表數據源
15.4.3 添加域控制項
15.4.4 添加標籤控制項
15.4.5 添加通用欄位
15.4.6 對報表控制項進行選擇、移動及調整大小
15.4.7 複製和刪除報表控制項
15.4.8 對齊控制項
15.4.9 調整控制項的位置
15.5 定製布局
15.5.1 定義報表的頁面
15.5.2 格式化域控制項
15.5.3 更改字型
15.5.4 添加線條、矩形和圓形
15.5.5 添加圖片
15.5.6 更改控制項顏色
15.5.7 為報表控制項添加注釋
15.6 預覽和列印報表或標籤
15.6.1 預覽結果
15.6.2 列印報表
習題15