《Visual FoxPro程式設計》是2004年科學出版社出版的圖書,作者是周必水。
基本介紹
- 中文名:Visual FoxPro程式設計
- 作者:周必水
- 出版時間:2004年11月
- 出版社:科學出版社
- ISBN:7030123751
內容簡介,圖書目錄,
內容簡介
本書介紹Visual FoxPro6.0的基本知識和技術,包括資料庫的基本知識,Visual FoxPro6.0中文版的特點、安裝和配置,資料庫的設計、建立以及數據表的操作,視圖的創建,程式設計簡介等內容。
圖書目錄
第1章 資料庫基本概念
1.1 數據管理技術的發展
1.2 資料庫系統
1.3 數據模型
習題
第2章 Visual FoxPro簡介
2.1 Visual FoxPro的系統要求
2.2 Visual FoxPro的安裝
2.2.1 Visual FoxPro的安裝
2.2.2 安裝在線上文檔和示例
2.2.3 添加或刪除Visual FoxPro組件
2.2.4 設定ODBC數據
2.3 Visual FoxPro的啟動與退出
2.3.1 Visual FoxPro的啟動
2.3.2 Visual FoxPro的退出
2.4 Visual FoxPro可視化開發環境
2.4.1 可視化開發環境
2.4.2 項目管理器
2.4.3 Visual FoxPro 設計器
2.4.4 工具列
2.5 Visual FoxPro的設定
2.6 Visual FoxPro的特性介紹
2.7 Visual FoxPro的檔案類型
2.7.1 Visual FoxPro系統性能指標
2.7.2 Visual FoxPro的檔案類型
習題
第3章 資料庫設計與建立
3.1 資料庫設計
3.1.1 資料庫設計步驟
3.1.2 數據類型
3.1.3 命名規則
3.1.4 設計示例
3.2 資料庫的建立
3.2.1 資料庫檔案
3.2.2 使用“資料庫嚮導”
3.2.3 資料庫建立
3.2.4 資料庫設計器
3.3 資料庫的基本操作
3.3.1 打開資料庫
3.3.2 關閉資料庫
3.3.3 修改資料庫
3.3.4 刪除資料庫
3.4 管理資料庫
3.4.1 在項目中添加資料庫
3.4.2 從項目中移去資料庫
習題
第4章 表
4.1 創建表
4.1.1 資料庫表與自由表
4.1.2 表的建立
4.1.3 資料庫表和自由表的轉換
4.1.4 利用“表設計器”輸入表結構
4.2 表操作
4.2.1 表的打開
4.2.2 表的關閉
4.2.3 複製表
4.2.4 刪除表
4.3 處理記錄
4.3.1 查看錶的記錄
4.3.2 添加記錄
4.3.3 從其他表中追加記錄
4.3.4 記錄刪除
4.3.5 恢復刪除記錄
4.3.6 刪除所有記錄
4.3.7 記錄的定位
4.4 表的排序和索引
4.4.1 表的排序
4.4.2 索引的建立
4.4.3 索引的重建
4.4.4 主控索引
4.4.5 索引的刪除
4.5 多表使用
4.5.1 使用數據工作期
4.5.2 工作區引用
4.5.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.2.6 刪除視圖
5.2.7 顯示視圖結構
5.2.8 創建視圖索引
5.2.9 創建視圖的臨時關係
5.3 更新數據
5.3.1 使表可更新
5.3.2 設定關鍵欄位
5.3.3 使表中的指定欄位可更新
5.3.4 通過設定視圖更新屬性使視圖可更新
5.4 定製視圖
5.4.1 在視圖中添加表達式
5.4.2 控制欄位顯示和數據輸入
5.4.3 對視圖設定參數
習題
第6章 Visual FoxPro的基本數據元素
6.1 常量
6.2 變數
6.2.1 創建變數
6.2.2 變數賦值
6.2.3 訪問變數
6.3 數組
6.3.1 數組聲明
6.3.2 數組賦值
6.4 運算符和表達式
6.4.1 數值型表達式
6.4.2 字元型表達式
6.4.3 日期型表達式
6.4.4 關係型表達式
6.4.5 邏輯型表達式
習題
第7章 Visual FoxPro程式設計
7.1 Visual FoxPro程式設計簡介
7.1.1 使用“命令”視窗
7.1.2 編程基礎
7.2 控制程式流程
7.2.1 順序結構
7.2.2 條件分支
7.2.3 循環結構
7.2.4 SCAN記錄掃描循環控制
7.2.5 FOR EACH掃描對象類型
7.3 過程和函式
7.3.1 過程和函式
7.3.2 調用過程或函式
7.4 程式設計基本語句
習題
第8章 面向對象程式設計
8.1 面向對象程式結構
8.1.1 了解 Visual FoxPro 中的對象
8.1.2 了解 Visual FoxPro 中的類
8.2 類和任務
8.2.1 什麼情況下創建類
8.2.2 類的類型
8.3 創建類
8.3.1 創建新類
8.3.2 新建屬性和方法程式
8.3.3 使用類庫檔案
8.3.4 將類添加到表單
8.4 類和容器的層次結構
8.4.1 在容器結構中引用對象
8.4.2 相對引用
8.4.3 設定屬性
8.4.4 調用方法程式
8.4.5 回響事件
8.5 事件模型
8.5.1 Visual FoxPro 中的事件
8.5.2 容器事件和對象事件
8.5.3 類和控制項事件
8.5.4 為事件指定代碼
習題
第9章 表單
9.1 創建表單
9.1.1 用表單嚮導創建表單
9.1.2 用“表單設計器”創建表單
9.1.3 用“快速表單”命令添加欄位
9.1.4 保存表單
9.1.5 運行表單
9.2 數據環境
9.2.1 設定數據環境
9.2.2 向數據環境設計器中添加表或視圖
9.2.3 從數據環境設計器中移去表
9.2.4 在數據環境設計器中設定關係
9.2.5 常用數據環境屬性
9.3 向表單中添加控制項
9.3.1 添加 Visual FoxPro 容器
9.3.2 向表單中添加控制項
9.3.3 用生成器向表單中添加控制項
9.3.4 同時添加多個控制項
9.3.5 快速添加控制項
9.4 處理對象
9.4.1 在設計時刻設定屬性
9.4.2 使用表達式設定屬性
9.4.3 在對象層次上引用對象
9.4.4 在運行時刻使用表達式設定屬性
9.4.5 編輯事件代碼和方法程式代碼
9.4.6 在運行時刻調用方法程式
9.4.7 對事件做出回響
9.5 在表單中添加屬性和方法程式
9.5.1 新建屬性
9.5.2 創建新方法程式
9.5.3 包含預定義常量
9.6 管理表單
9.6.1 顯示錶單
9.6.2 隱藏表單
9.6.3 釋放表單
9.6.4 將參數傳遞到表單
9.6.5 從表單返回值
9.6.6 設定表單模板
9.7 表單集
9.7.1 創建表單集
9.7.2 添加和刪除表單
9.8 創建單文檔和多文檔界面
9.8.1 指定表單類型
9.8.2 顯示位於頂層表單中的子表單
9.8.3 隱藏 Visual FoxPro 主視窗
習題
第10章 控制項
10.1 控制項和數據
10.2 提供一組預先設定的選擇
10.2.1 使用選項按鈕組
10.2.2 使用列表框和下拉列表框
10.2.3 使用複選框
10.3 接受預先不能確定的輸入
10.3.1 使用文本框
10.3.2 使用編輯框
10.3.3 使用組合框
10.4 接受給定範圍的數值輸入
10.5 執行特定操作
10.5.1 使用命令按鈕
10.5.2 使用命令按鈕組
10.6 在給定時間間隔執行指定操作
10.7 顯示信息
10.7.1 使用圖像
10.7.2 使用標籤
10.7.3 使用文本框和編輯框
10.7.4 使用形狀和線條
10.8 操作多行數據
10.9 使控制項易於使用
10.9.1 設定訪問鍵
10.9.2 設定控制項的Tab鍵次序
10.9.3 設定工具提示文本
10.9.4 啟用控制項和使控制項失效
10.10 擴展表單
10.10.1 使用頁框
10.10.2 OLE控制項
10.10.3 OLE綁定控制項
習題
第11章 SQL語句
11.1 SQL概述
11.2 SQL語言的數據定義功能
11.2.1 SQL提供的基本數據類型
11.2.2 基本表的定義、修改和撤消
11.2.3 視圖的定義和撤消
11.2.4 索引的定義和撤消
11.3 SQL的數據查詢語句
11.4 更新語句
習題
第12章 查詢
12.1 創建查詢
12.1.1 利用“查詢嚮導”建立查詢
12.1.2 啟動“查詢設計器”
12.2 定義結果
12.2.1 選擇所需欄位
12.2.2 選定所需的記錄
12.3 組織輸出結果
12.3.1 排序查詢結果
12.3.2 分組查詢結果
12.4 定向輸出查詢結果
12.4.1 選擇查詢結果的去向
12.4.2 選擇查詢輸出的去向
12.4.3 運行查詢
12.5 驗證查詢
12.5.1 查看查詢的 SQL 語句
12.5.2 在查詢中添加注釋
12.6 定製查詢
12.6.1 在查詢中刪除重複記錄
12.6.2 查詢一定數目或一定百分比的極值記錄
12.7 對多個表和視圖進行查詢
12.7.1 將視圖和表添加到查詢中
12.7.2 用連線控制記錄的選擇
習題
第13章 設計報表和標籤
13.1 報表布局
13.2 創建報表布局
13.2.1 使用“報表嚮導”
13.2.2 使用“快速報表”
13.2.3 使用“報表設計器”
13.3 標籤布局
13.3.1 使用“標籤嚮導”
13.3.2 啟動“標籤設計器”
13.4 修改布局
13.4.1 規劃數據的位置
13.4.2 調整報錶帶區
13.4.3 選擇、移動及調整報表控制項的大小
13.4.4 複製和刪除報表控制項
13.4.5 對齊控制項
13.4.6 調整控制項的位置
13.5 報表控制項
13.5.1 設定報表數據源
13.5.2 增添報表控制項
13.5.3 添加域控制項
13.5.4 添加標籤控制項
13.5.5 添加線條、矩形和圓形
13.5.6 添加通用欄位
13.5.7 添加注釋
13.6 定製布局
13.6.1 定製報表布局的工具
13.6.2 定義報表的頁面
13.6.3 設定域控制項格式
13.6.4 更改字型
13.7 預覽和列印報表或標籤
13.7.1 預覽結果
13.7.2 列印報表
習題
第14章 選單
14.1 選單術語
14.2 創建選單
14.2.1 用“快速選單”創建選單系統
14.2.2 創建快捷選單
14.2.3 創建SDI選單
14.2.4 創建選單項
14.2.5 創建子選單
14.2.6 選單項分組
14.2.7 在應用程式中包含選單
14.3 定製選單系統
14.3.1 指定訪問鍵
14.3.2 指定鍵盤快捷鍵
14.3.3 啟用選單項和使選單項失效
14.3.4 標記選單項的狀態
14.3.5 為選單或選單項指定任務
14.3.6 向選單系統添加初始化代碼
14.3.7 向選單系統添加清理代碼
14.3.8 在運行時刻控制選單
14.4 測試與生成選單系統
14.4.1 預覽選單系統
14.4.2 生成選單系統
14.4.3 測試選單系統
習題
第15章 系統集成
15.1 構造應用程式框架
15.1.1 設定主檔案
15.1.2 初始化環境
15.1.3 顯示初始的用戶界面
15.1.4 控制事件循環
15.1.5 恢復初始的開發環境
15.1.6 將程式組織為一個主檔案
15.2 將檔案加入到項目中
15.3 為一個項目創建應用程式
15.3.1 測試項目
15.3.2 從項目中連編應用程式
15.4 Rushmore 技術
習題