第1章 Visual FoxPro基礎知識
1.1 數據庫系統概述
1.1.1 數據處理
1.1.2 數據庫
1.1.3 數據庫管理系統
1.1.4 數據庫系統
1.1.5 數據庫系統的發(fā)展
1.2 Visual FoxPro 6.0的新增功能
1.3 Visual FoxPro 6.O的安裝
1.3.1 Visual FoxPro 6.0的安裝要求
1.3.2 升遷向導的安裝要求
1.3.3 進行安裝
1.4 Visual FoxPro 6.0的用戶界面
1.5 項目管理器
1.5.1 用“數據”選項卡組織數據
1.5.2 用“文檔”選項卡組織文檔
1.5.3 查看項目內容
1.5.4 添加和移去文件
1.5.5 創(chuàng)建和修改文件
1.5.6 查看表中的數據
1.5.7 添加文件說明
1.5.8 在項目間共享文件
1.5.9 定制項目管理器
習題
第2章 Visual FoxPro 6.0編程基礎
2.1 Visual FoxPro 6.0中的程序
2.2 Visual FoxPro 6.0的
編程機制
2.2.1 命令窗口
2.2.2 創(chuàng)建程序文件
2.2.3 利用設計器創(chuàng)建程序代碼
2.3 數據類型
2.4 數據存儲
2.4.1 常量
2.4.2 變量
2.4.3 數組
2.4.4 字段
2.4.5 記錄
2.4.6 對象
2.5 操作符
2.5.1 字符操作符
2.5.2 日期和時間操作符
2.5.3 邏輯操作符
2.5.4 關系操作符
2.5.5 算術操作符
2.6 表達式
2.6.1 字符表達式
2.6.2 日期表達式
2.6.3 算術表達式
2.6.4 邏輯表達式
2.6.5 關系表達式
2.6.6 名字表達式
2.7 數據操作
2.7.1 用戶自定義函數
2.7.2 字段與記錄
2.7.3 數組的應用
2.7.4 類和對象的使用
2.7.5 空值處理
2.8 基本結構
2.8.1 分支結構
2.8.2 循環(huán)結構
習題
第3章 表的創(chuàng)建和使用
3.1 數據庫和表
3.2 創(chuàng)建表
3.2.1 表設計器的使用
3.2.2 表向導的使用
3.3 查看和修改表
3.3.1查看表內容
3.3.2 在表中瀏覽
3.3.3 字段編輯
3.3.4 在表中加入新記錄
3.3.5 記錄的刪除
3.3.6 調整瀏覽窗口
3.3.7 修改表結構
3.4 定制表
3.4.1 篩選表
3.4.2 限制對字段的訪問
3.5 索引
3.5.1 創(chuàng)建表的索引
3.5.2 索引類型
3.5.3 通過多個字段來排序
習題
第4章 表單
4.1 創(chuàng)建表單
4.1.1 表單向導
4.1.2 表單設計器
4.1.3 表單生成器
4.2 設置對象屬性
4.3 向表單中添加控件
4.4 修改和定制表單
4.4.1 使用工具欄
4.4.2 選擇控件
4.4.3 操作控件
4.4.4 控制網格顯示
4.4.5 設置控件的Tab鍵次序
習題
第5章 報表
5.1 報表布局的規(guī)劃
5.1.1 報表類型
5.1.2 報表布局文件
5.2 創(chuàng)建報表布局
5.2.1 報表向導
5.2.2 報表設計器
5.2.3 快速報表
5.3 定制報表
5.3.1 報表帶區(qū)
5.3.2 報表控件工具欄
5.3.3 微調表單向導生成的報表
5.4 設置報表頁
5.4.1 設置邊距、紙張大小和方向
5.4.2 在一頁中定義多個列
5.4.3 頁標頭和頁注腳的設置
5.4.4 標題和總結帶區(qū)
5.5 打印控制
5.5.1 可伸展控件的打印
5.5.2 壓縮重復值
5.5.3 建立打印表達式
5.5.4 壓縮空白行
習題
第6章 數據庫的創(chuàng)建和使用
6.1 規(guī)劃數據庫的結構
6.2 創(chuàng)建數據庫
6.3 創(chuàng)建索引
6.4 建立表之間的關系
6.5 輸人數據
6.6 設置字段屬性
6.6.1 設置字段標題
6.6.2 為字段輸入注釋
6.6.3 設置字段缺省值
6.6.4 設置有效性規(guī)則和說明
6.6.5 設置字段掩碼和顯示格式
6.6.6 設置缺省類
6.7 設置表屬性
6.8 參照完整性
習題
第7章 數據查詢與更新
7.1 查詢的設計和使用
7.1.1 用查詢向導建立查詢
7.1.2 用查詢設計器建立查詢
7.1.3 為查詢選擇字段
7.1.4 篩選記錄
7.1.5 微調查詢
7.1.6查詢結果的排序
7.1.7查詢結果的分組
7.1.8指定查詢結果的輸出
7.1.9 運行查詢
7.1.10 定制查詢
7.1.11 在查詢中添加表或視圖
7.1.12 設置和改變聯接條件
7.2 用視圖更新數據
7.2.1 創(chuàng)建視圖
7.2.2 更新數據
7.2.3 控制字段顯示和數據輸入
7.2.4 查看和修改遠程數據
7.2.5 創(chuàng)建遠程視圖
7.3 SQL簡介
習題
第8章 多表表單和報表
8.1 多表表單
8.1.1 使用一對多表單向導
8.1.2 修改表單
8.1.3 添加客戶信息
8.1.4 添加圖書信息
8.1.5 添加組合框
8.2 建立多表報表
8.2.1 使用一對多報表向導
8.2.2 添加表到報表的數據環(huán)境中
8.2.3 設置報表順序
8.2.4 添加客戶分組
8.2.5 添加報表細節(jié)信息
8.2.6 添加部分和
習題
第9章 面向對象編程
9.1 對象和類
9.1.1 對象
9.1.2 類
9.2 Visual FoxPro 6.0的基類
9.3 類層次
9.3.1 容器類
9.3.2 控件類
9.4 類的設計
9.4.1 創(chuàng)建新類
9.4.2 添加屬性與方法
9.4.3 指定工具欄圖標和容器圖標
9.4.4 類庫文件
9.4.5 類的注冊
9.4.6 調用父類中的方法
9.4.7 修改類的定義
9.4.8 子類的定義
9.4.9 從類中派生對象
9.5 對象的操作
9.5.1 容器層次中對象的引用
9.5.2 相對引用
9.5.3 設置屬性值
9.5.4 調用方法
9.5.5 對事件的響應
9.6 通過編程定義類
9.6.1 保護和隱藏類成員
9.6.2 將對象加入容器類中
9.6.3 指派方法和事件代碼
9.6.4 防止基類中代碼的執(zhí)行
9.6.5 成員數組
9.6.6 對象數組
9.6.7 編程舉例
9.7 事件
9.7.1 核心事件
9.7.2 容器與對象事件
9.8 表單
9.8.1 數據環(huán)境
9.8.2 預定義常量
9.8.3 單文檔和多文檔界面
9.8.4 創(chuàng)建表單集
9.8.5 添加對象到表單中
9.8.6 添加新的屬性與方法到表單中
9.8.7 定義表單的操作行為
9.8.8 將表單或表單中的控件子集存儲為類定義
9.8.9 表單的運行
9.8.10 表單管理
9.8.11 顯示圖形和文本
9.9 控件
9.9.1 選項按鈕和選項
9.9.2 列表框和下拉列表框
9.9.3 復選框
9.9.4 文本框
9.9.5 編輯框
9.9.6 組合框
9.9.7 微調控件
9.9.8 命令按鈕與命令按鈕組
9.9.9 超級鏈接
9.9.10 計時器
9.9.11 表格控件
9.9.12 圖像控件
9.9.13 標簽控件
9.9.14 形狀和線條控件
9.9.15 頁框
9.9.16 設置訪問鍵
9.9.17 設置工具提示
9.9.18 改變鼠標的形狀
習題
第10章 菜單和工具欄
10.1 創(chuàng)建和修改菜單
10.1.1 菜單系統的規(guī)劃原則
10.1.2 創(chuàng)建快速菜單
10.1.3 插入新的菜單
10.1.4 創(chuàng)建菜單項
10.1.5 創(chuàng)建多級子菜單
10.1.6 預覽菜單
10.1.7 菜單項分組
10.1.8 設置訪問鍵
10.1.9 設置快捷鍵
10.1.10 使菜單項可用或不可用
10.1.11 指定菜單或菜單項任務
10.1.12 顯示狀態(tài)欄信息
10.1.13 為菜單系統創(chuàng)建缺省過程
10.1.14 創(chuàng)建SDI菜單
10.1.15 創(chuàng)建快捷菜單
10.2 創(chuàng)建工具欄
10.2.1 定義工具欄類
10.2.2 添加對象到工具欄類中
10.2.3 添加工具欄到表單集中
10.2.4 集成菜單命令與工具欄按鈕
習題
第11章 建立應用程序
11.1 應用程序開發(fā)的基本過程
11.2 應用程序的基本結構
11.2.1 建立應用程序的入口
11.2.2 初始化環(huán)境設置
11.2.3 顯示初始界面
11.2.4 控制事件循環(huán)
11.2.5 恢復初始環(huán)境
11.2.6 建立主表單
11.3 建立應用程序
習題
第12章 數據共享訪問
12.1 數據的訪問方式
12.1.1 獨占方式使用表
12.1.2 共享方式使用表
12.2 數據鎖定
12.2.1 表鎖定或記錄鎖定
12.2.2 自動鎖定
12.2.3 人工鎖定
12.2.4 解除數據鎖定
12.3 數據工作期
12.4 數據緩沖
12.4.1 緩沖方式
12.4.2 緩沖的鎖定方式
12.5 事務處理
12.6 沖突管理
12.6.1 捕獲錯誤
12.6.2 檢測和解決沖突
習題
第13章 學生成績管理系統
13.1 需求分析
13.1.1 項目背景及意義
13.1.2 項目的目標
13.2 數據庫設計
13.2.1 數據庫需求分析
13.2.2 數據庫ER圖
13.2.3 數據庫具體設計
13.2.4 項目數據庫的建立
13.3 學生信息管理模塊
13.4 教師信息管理模塊
13.5 班級信息管理模塊
13.6 課程信息管理模塊
13.7 成績信息管理模塊
13.8 文檔打印管理模塊
13.9 院系信息查詢模塊
13.10 系統管理模塊
13.11 導入數據模塊
13.12 配置與運行