《Visual FoxPro程序設計》以Visual FoxPro 6.0中文版為背景,以程序語言結構為主線,通過大量實例,深入淺出地介紹了Visual FoxPro的編程環(huán)境、Visual FoxPro的編程基礎、順序結構程序設計、選擇結構程序設計、循環(huán)結構程序設計、數組、自定義方法、數據庫與表、數據表的查詢、關系數據庫標準語言SOL、查詢與視圖、菜單和報表等。
《Visual FoxPro程序設計》概念清晰,邏輯性強,層次分明,例題豐富,適合作為各類高等院校Visual FoxPro程序設計課程的教材。由于《Visual FoxPro程序設計》內容涵蓋《全國計算機等級考試二級考試大綱(Visual FoxPro程序設計)》的知識點,可作為各類計算機水平測試的培訓教材,以及各類應試人員的自學用書。
第1章 VisualFoxPro系統(tǒng)概述
1.1 初步認識VisualFoxPro程序
1.1.1 VisualFoxPro的啟動、退出及用戶界面
1.1.2 VisualFoxPro的操作方式
1.1.3 VisualFoxPro語句的一些約定
1.1.4 設計VisualFoxPro應用程序的步驟
1.2 面向對象程序設計的概念
1.2.1 對象的屬性、事件與方法
1.2.2 對象的引用
1.2.3 表單的基本控件
1.3 VisualFoxPro常用文件類型
習題1
第2章 VisualFoxPro編程基礎
2.1 數據的類型
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.4.3 日期函數
2.4.4 類型轉換函數
2.4.5 測試函數
2.4.6 其他函數
習題2
第3章 算法與程序設計
3.1 順序結構
3.2 選擇結構
3.2.1 單分支選擇結構
3.2.2 雙分支選擇結構
3.2.3 多分支選擇結構
3.2.4 IF語句的嵌套
3.2.5 提供選擇功能控件的使用
3.3 循環(huán)結構
3.3.1 DOWHILEENDDO循環(huán)語句
3.3.2 FORENDFOR循環(huán)語句
3.3.3 循環(huán)結構中的特殊語句
3.3.4 編輯框和列表框的使用
3.3.5 多重循環(huán)
3.4 數組
3.4.1 數組的定義及引用
3.4.2 數組在程序中的應用
3.5 自定義方法
3.5.1 自定義方法的建立與調用
3.5.2 參數傳遞與方法的返回值
3.5.3 變量的作用域
習題3
第4章 數據庫與表的基本操作
4.1 數據表和數據庫及項目間的關系
4.2 數據庫的基本操作
4.2.1 創(chuàng)建數據庫
4.2.2 數據庫的基本操作
4.3 數據表的基本操作
4.3.1 表結構及字段的基本要素
4.3.2 創(chuàng)建數據表
4.3.3 數據表的基本操作
4.4 數據表的索引和永久關系
4.4.1 數據表的索引
4.4.2 數據表之間建立永久關系
4.5 數據庫表屬性的設置
4.5.1 設置數據表的字段屬性
4.5.2 設置數據表的長表名
4.5.3 設置記錄有效性規(guī)則和錯誤提示信息
4.5.4 設置觸發(fā)器
4.5.5 設置參照完整性
習題4
第5章 基于數據表的程序設計
5.1 按條件查詢
5.1.1 記錄指針的定位
5.1.2 按條件查詢語句
5.1.3 程序實例
5.2 掃描數據表查詢
5.2.1 DOWHILEENDDO循環(huán)語句掃描表查詢
5.2.2 掃描循環(huán)SCANENDSCAN
5.3 SQL查詢
5.3.1 數據定義
5.3.2 數據操作
5.3.3 數據查詢
5.3.4 程序實例
習題5
第6章 查詢設計器與視圖設計器
6.1 創(chuàng)建查詢
6.1.1 用查詢設計器創(chuàng)建查詢
6.1.2 用查詢向導創(chuàng)建查詢
6.1.3 查詢結果的輸出
6.2 創(chuàng)建視圖
6.2.1 利用視圖設計器創(chuàng)建視圖
6.2.2 利用視圖向導創(chuàng)建視圖
習題6
第7章 菜單設計
7.1 規(guī)劃菜單系統(tǒng)
7.1.1 菜單系統(tǒng)的規(guī)劃與設計
7.1.2 菜單系統(tǒng)的設計步驟
7.2 創(chuàng)建菜單系統(tǒng)
7.2.1 菜單設計器簡介
7.2.2 預覽和運行菜單系統(tǒng)
7.2.3 創(chuàng)建下拉菜單
7.2.4 創(chuàng)建快捷菜單
7.3 設置菜單屬性
7.3.1 分組菜單項
7.3.2 指定快速訪問鍵
7.3.3 指定鍵盤快捷鍵
習題7
第8章 報表
8.1 數據源和報表布局
8.1.1 報表的常規(guī)布局
8.1.2 報表布局文件
8.2 創(chuàng)建報表布局
8.2.1 用快速報表方法建立簡單報表
8.2.2 使用向導創(chuàng)建報表
8.3 設計報表
8.3.1 啟動報表設計器
8.3.2 設置報表的數據源
8.3.3 設置報表布局
8.3.4 設置報表控件
8.3.5 報表變量
8.3.6 報表控件的布局
8.4 報表分組與多欄報表
8.4.1 報表分組
8.4.2 報表分欄
8.5 報表的預覽和打印
8.5.1 預覽報表
8.5.2 打印報表
習題8
附錄A VisualFoxPro常用函數
附錄B VisuaIFoxPro常用屬性及事件
附錄C 部分習題參考答案
參考文獻