VisualFoxPro程式設計教程(第3版)

VisualFoxPro程式設計教程(第3版)

《VisualFoxPro程式設計教程(第3版)》是2016年12月機械工業出版社出版的圖書,作者是劉瑞新。

基本介紹

  • 書名:VisualFoxPro程式設計教程(第3版)
  • 作者:劉瑞新
  • ISBN:9787111482192
  • 定價:39.9元
  • 出版社:機械工業出版社
  • 出版時間:2016年12月
  • 裝幀:平裝
  • 開本:16開
作者簡介,內容簡介,圖書目錄,

作者簡介

劉瑞新,我國計算機專業資深教學帶頭人,知名計算機類圖書作者。在教學中,不斷探索改革,研究教學方法,並把這些改革和創新套用到所編寫的教材中,其教材理論與實踐結合地恰到好處,具有鮮明特色,非常適合師生使用。多部著作獲得全國優秀暢銷書獎,“十五”“十一五”“十二五”國家級規劃教材。十多年來共編著、合著、主編出版了80多部計算機著作,為我國計算機教育和普及做出了傑出貢獻。

內容簡介

本書以VisualFoxPro6.0中文版為語言背景,以程式語言結構作為主線,通過大量實例,深入淺出地介紹了資料庫與VFP的基礎知識、VFP的編程環境與編程基礎、VFP編程的工具與步驟、順序結構程式設計、選擇結構程式設計、循環結構程式設計、數組、自定義屬性與方法慨采立重、表單集與多重表單、選單與工具列、創建數據表和索引、多表操作與資料庫、查詢與視圖、關係資料庫標準語言SQL、兆希承報表。本書內容涵蓋《全國計算機等級考試二級考試大綱(VisualFoxPro程式設計)》。所有操作都依實際螢幕顯示一步一步講述,讀者可以邊看書邊上機操作,通過範例和具體操作,理解基本概念和學會操作方法。本書概念清楚,邏輯性強、層次分明、例題豐富,適合教師課堂教學和學生自學。

圖書目錄

前言
第1章 資料庫基礎和Visual FoxPro
編程環境
1.1 資料庫的基本概念
1.1.1 數據與數據處理
1.1.2 資料庫的產生
1.1.3 資料庫系統
1.2 數據模型
1.2.1 基本概念
1.2.2 實體之間的聯繫
1.2.3 數據模型簡介
1.3 關係資料庫
1.3.1 基本概念
1.3.3 對關係資料庫的要求
1.3.4 關係運算
1.4 Visual FoxPro的特點
1.5 Visual FoxPro的啟動、退出
及主視窗
1.5.1 Visual FoxPro的啟動
1.5.2 Visual FoxPro的退出
1.5.3 Visual FoxPro的主視窗
1.6 配置Visual FoxPro
1.6.1 設定環境和管理臨時檔案
1.6.2 配置Visual FoxPro工具列
1.6.3 恢復Visual FoxPro環境
1.7 使用Visual FoxPro幫助和
在線上文檔
1.7.1 獲得幫助
1.7.2 在線上文檔
1.7.3 獲得示例
1.8 Visual FoxPro的工作方式
1.8.1 互動方式
1.8.2 程式方式
1.8.3 最簡單的操作命令
1.9 習題1
第2章 Visual FoxPro編程基礎
2.1 數據的類型
2.1.1 數據的分類
2.1.2 基本的數據類型
2.1.3 數據表中欄位的數據類型
2.2 常量與變數
2.2.1 常量
2.2.2 變數
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.5 習題2
第3章 Visual FoxPro編程的工具
3.1.1 創建和打開項目
3.1.2 項目管理器的操作
3.1.3 定製項目管理器
3.1.4 項目管理器中的命令按鈕
3.2 設計器簡介
3.3 工具霸墊挨欄簡介
3.4 嚮導簡介
3.5 生成器簡介
3.6 表單設計器
3.6.1 打開表單設計器
3.6.2 表單設計器工具列
3.6.3 表單控制項工具列
3.6.4 屬性視窗
3.6.5 代碼視窗
3.7 習題3
第4章 Visual FoxPro的可視化
編程提婚
4.1 對象
4.1.1 對象的屬性、事件與方法
4.1.2 控制項與對象
4.2 Visual FoxPro可視化編程
步驟
4.2.1 添加遷臭茅控制項
4.2.2 修改屬性
4.2.3 編寫代碼
4.2.4 運行表單
4.2.5 修改表單
4.3 控制項的畫法
4.3.1 在表單上畫一個控制項
4.3.2 控制項的縮放和移動
4.3.3 控制項的複製與刪除
4.3.4 在表單上畫多個同類控制項
4.3.5 布局工具列
4.4 習題4
第5章 順序結構程式設計
5.1 順序結構程式的概念
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 使墊霸您炒用焦點
5.3.5 形狀與容器控制項
5.3.6 使用對話框
5.3.7 使用圖像
5.4 習題說櫻烏5
第6章 選擇結構程式設計
6.1 條件表達式
6.1.2 邏輯運算符與邏輯表達式
6.1.3 運算符的優先順序
6.2 條件選擇語句
6.2.1 單條件選擇語句IF
6.2.2 多分支條件選擇語句
DO CASE
6.3 提供簡單選擇的控制項
6.3.1 使用命令按鈕組
6.3.2 使用選項按鈕組
6.3.3 使用複選框
6.4 計時器與微調器
6.4.1 使用計時器
6.4.2 使用微調器
6.5 鍵盤事件
6.5.1 KeyPress事件
6.5.2 回響鍵盤事件
6.6 習題6
第7章 循環結構程式設計
7.1 循環結構語句
7.1.1 當型循環命令DO WHILE
7.1.2 步長型循環命令FOR
7.2 列表框與組合框控制項
7.2.1 使用列表框
7.2.2 使用組合框
7.3 頁框
7.3.1 帶選項卡的表單
7.3.2 不帶選項卡的頁框架
7.4 習題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.3 對象數組
8.3.1 對象的引用與釋放
8.3.2 運行時創建對象
8.4 習題8
第9章 自定義屬性與方法
9.1 自定義屬性
9.1.1 添加自定義屬性
9.1.2 數組屬性
9.2 自定義方法
9.2.1 自定義方法的概念
9.2.2 參數的傳遞與方法的返回值
9.2.3 方法的遞歸調用
9.3 習題9
第10章 設計選單
10.1 使用“選單設計器”
10.1.1 規劃選單系統
10.1.2 “選單設計器”簡介
10.1.3 主選單中的有關選項
10.1.4 在頂層表單中添加選單
10.2 自定義選單的設計
10.2.1 創建一個自定義選單
10.2.2 在自定義選單中使用
系統選單項
10.2.3 在MDI表單中使用選單
10.3 習題10
第11章 數據表和索引
11.1 創建新表
11.1.1 表的概念
11.1.2 表的結構設計
11.1.3 使用表設計器
11.1.4 使用命令
11.2 表的基本操作
11.2.1 使用“瀏覽”視窗
11.2.2 定製“瀏覽”視窗
11.2.3 使用命令
11.3 在表單中操作表
11.3.1 在表單中顯示瀏覽視窗
11.3.2 數據環境
11.3.3 在表單中運算元據表
11.3.4 使用表格控制項
11.3.5 使用頁框
11.3.6 邏輯欄位的控制技巧
11.3.7 編輯表單的設計
11.3.8 使用下拉列表框
11.3.9 深入了解控制項和數據
11.4 定製表
11.4.1 篩選表
11.4.2 限制對欄位的訪問
11.5 修改表結構
11.5.1 使用表設計器
11.5.2 以編程方式修改表結構
11.6 數據表的索引
11.6.1 基本概念
11.6.2 建立索引
11.6.3 使用索引排序
11.6.4 查找記錄
11.7 習題11
第12章 多表操作與資料庫
12.1 使用多個表
12.1.1 工作區
12.1.2 設定表間的臨時關係
12.1.3 在表單中對多表的控制
12.1.4 多表的表單設計
12.2 Visual FoxPro資料庫
12.2.1 資料庫表與自由表
12.2.2 創建資料庫
12.2.3 在資料庫中加入表
12.2.4 打開資料庫
12.2.5 關聯表
12.2.6 定義欄位顯示
12.2.7 控制欄位數據輸入
12.2.8 控制記錄的數據輸入
12.2.9 管理資料庫記錄
12.2.10 為資料庫添加備註
12.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.2.3 在表單中使用查詢
13.3 創建視圖
13.3.1 啟動“視圖設計器”
13.3.2 視圖設計器
13.3.3 使用“視圖設計器”修改
視圖
13.4 定製視圖
13.4.1 控制欄位顯示和數據輸入
13.4.2 參數提示
13.4.3 控制更新方法
13.5 使用視圖
13.5.1 視圖處理
13.5.2 視圖使用舉例
13.6 習題13
第14章 關係資料庫標準
語言SQL
14.1 SQL簡介
14.1.1 SQL語言的主要特點
14.1.2 SQL語句的執行
14.2 查詢功能
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.3 操作功能
14.3.1 插入
14.3.2 刪除
14.3.3 更新
14.4 在表單中使用SQL
14.5 習題14
第15章 報表
15.1 數據源和報表布局
15.1.1 決定報表的常規布局
15.1.2 報表布局檔案
15.1.3 本章所涉的數據源
15.2 創建報表布局
15.2.1 快速報表
15.2.2 使用嚮導創建報表
15.2.3 啟動“報表設計器”
15.3 設計報表
15.3.1 報表工具列
15.3.2 報表的數據源
15.3.3 報表布局
15.3.4 報表中的控制項使用
15.3.5 報表變數
15.3.6 報表控制項的布局
15.4 報表分組與多欄報表
15.4.1 報表分組
15.4.2 報表分欄
15.5 預覽和列印報表
15.5.1 預覽結果
15.5.2 列印報表
15.6 習題15
1.8.3 最簡單的操作命令
1.9 習題1
第2章 Visual FoxPro編程基礎
2.1 數據的類型
2.1.1 數據的分類
2.1.2 基本的數據類型
2.1.3 數據表中欄位的數據類型
2.2 常量與變數
2.2.1 常量
2.2.2 變數
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.5 習題2
第3章 Visual FoxPro編程的工具
3.1.1 創建和打開項目
3.1.2 項目管理器的操作
3.1.3 定製項目管理器
3.1.4 項目管理器中的命令按鈕
3.2 設計器簡介
3.3 工具列簡介
3.4 嚮導簡介
3.5 生成器簡介
3.6 表單設計器
3.6.1 打開表單設計器
3.6.2 表單設計器工具列
3.6.3 表單控制項工具列
3.6.4 屬性視窗
3.6.5 代碼視窗
3.7 習題3
第4章 Visual FoxPro的可視化
編程
4.1 對象
4.1.1 對象的屬性、事件與方法
4.1.2 控制項與對象
4.2 Visual FoxPro可視化編程
步驟
4.2.1 添加控制項
4.2.2 修改屬性
4.2.3 編寫代碼
4.2.4 運行表單
4.2.5 修改表單
4.3 控制項的畫法
4.3.1 在表單上畫一個控制項
4.3.2 控制項的縮放和移動
4.3.3 控制項的複製與刪除
4.3.4 在表單上畫多個同類控制項
4.3.5 布局工具列
4.4 習題4
第5章 順序結構程式設計
5.1 順序結構程式的概念
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 使用焦點
5.3.5 形狀與容器控制項
5.3.6 使用對話框
5.3.7 使用圖像
5.4 習題5
第6章 選擇結構程式設計
6.1 條件表達式
6.1.2 邏輯運算符與邏輯表達式
6.1.3 運算符的優先順序
6.2 條件選擇語句
6.2.1 單條件選擇語句IF
6.2.2 多分支條件選擇語句
DO CASE
6.3 提供簡單選擇的控制項
6.3.1 使用命令按鈕組
6.3.2 使用選項按鈕組
6.3.3 使用複選框
6.4 計時器與微調器
6.4.1 使用計時器
6.4.2 使用微調器
6.5 鍵盤事件
6.5.1 KeyPress事件
6.5.2 回響鍵盤事件
6.6 習題6
第7章 循環結構程式設計
7.1 循環結構語句
7.1.1 當型循環命令DO WHILE
7.1.2 步長型循環命令FOR
7.2 列表框與組合框控制項
7.2.1 使用列表框
7.2.2 使用組合框
7.3 頁框
7.3.1 帶選項卡的表單
7.3.2 不帶選項卡的頁框架
7.4 習題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.3 對象數組
8.3.1 對象的引用與釋放
8.3.2 運行時創建對象
8.4 習題8
第9章 自定義屬性與方法
9.1 自定義屬性
9.1.1 添加自定義屬性
9.1.2 數組屬性
9.2 自定義方法
9.2.1 自定義方法的概念
9.2.2 參數的傳遞與方法的返回值
9.2.3 方法的遞歸調用
9.3 習題9
第10章 設計選單
10.1 使用“選單設計器”
10.1.1 規劃選單系統
10.1.2 “選單設計器”簡介
10.1.3 主選單中的有關選項
10.1.4 在頂層表單中添加選單
10.2 自定義選單的設計
10.2.1 創建一個自定義選單
10.2.2 在自定義選單中使用
系統選單項
10.2.3 在MDI表單中使用選單
10.3 習題10
第11章 數據表和索引
11.1 創建新表
11.1.1 表的概念
11.1.2 表的結構設計
11.1.3 使用表設計器
11.1.4 使用命令
11.2 表的基本操作
11.2.1 使用“瀏覽”視窗
11.2.2 定製“瀏覽”視窗
11.2.3 使用命令
11.3 在表單中操作表
11.3.1 在表單中顯示瀏覽視窗
11.3.2 數據環境
11.3.3 在表單中運算元據表
11.3.4 使用表格控制項
11.3.5 使用頁框
11.3.6 邏輯欄位的控制技巧
11.3.7 編輯表單的設計
11.3.8 使用下拉列表框
11.3.9 深入了解控制項和數據
11.4 定製表
11.4.1 篩選表
11.4.2 限制對欄位的訪問
11.5 修改表結構
11.5.1 使用表設計器
11.5.2 以編程方式修改表結構
11.6 數據表的索引
11.6.1 基本概念
11.6.2 建立索引
11.6.3 使用索引排序
11.6.4 查找記錄
11.7 習題11
第12章 多表操作與資料庫
12.1 使用多個表
12.1.1 工作區
12.1.2 設定表間的臨時關係
12.1.3 在表單中對多表的控制
12.1.4 多表的表單設計
12.2 Visual FoxPro資料庫
12.2.1 資料庫表與自由表
12.2.2 創建資料庫
12.2.3 在資料庫中加入表
12.2.4 打開資料庫
12.2.5 關聯表
12.2.6 定義欄位顯示
12.2.7 控制欄位數據輸入
12.2.8 控制記錄的數據輸入
12.2.9 管理資料庫記錄
12.2.10 為資料庫添加備註
12.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.2.3 在表單中使用查詢
13.3 創建視圖
13.3.1 啟動“視圖設計器”
13.3.2 視圖設計器
13.3.3 使用“視圖設計器”修改
視圖
13.4 定製視圖
13.4.1 控制欄位顯示和數據輸入
13.4.2 參數提示
13.4.3 控制更新方法
13.5 使用視圖
13.5.1 視圖處理
13.5.2 視圖使用舉例
13.6 習題13
第14章 關係資料庫標準
語言SQL
14.1 SQL簡介
14.1.1 SQL語言的主要特點
14.1.2 SQL語句的執行
14.2 查詢功能
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.3 操作功能
14.3.1 插入
14.3.2 刪除
14.3.3 更新
14.4 在表單中使用SQL
14.5 習題14
第15章 報表
15.1 數據源和報表布局
15.1.1 決定報表的常規布局
15.1.2 報表布局檔案
15.1.3 本章所涉的數據源
15.2 創建報表布局
15.2.1 快速報表
15.2.2 使用嚮導創建報表
15.2.3 啟動“報表設計器”
15.3 設計報表
15.3.1 報表工具列
15.3.2 報表的數據源
15.3.3 報表布局
15.3.4 報表中的控制項使用
15.3.5 報表變數
15.3.6 報表控制項的布局
15.4 報表分組與多欄報表
15.4.1 報表分組
15.4.2 報表分欄
15.5 預覽和列印報表
15.5.1 預覽結果
15.5.2 列印報表
15.6 習題15

相關詞條

熱門詞條

聯絡我們