目錄
第一部分 使用VisualFOxPro
第1章 VisualFoxPr06.0
1.1什么是數據庫
1.2VisualFoxPro6.0的新增功能.
第2章 VisualFoxPro 的環(huán)境
2.1窗口、對話框和常見控件
2.2VisualFoxPro的集成環(huán)境
2.3使用選項對話框
2.4使用命令窗口
2.5使用工具欄
2.6使用項目管理器
2.7使用向導
2.8使用生成器
第3章 用表收集數據
3.1創(chuàng)建新表
3.2用表存儲和查看信息
3.3修改表的內容
3.4修改表的結構
3.5定制表
3.6使用多個表
第4章 用索引對表進行排序
4.1什么是索引
4.2索引的種類
4.3創(chuàng)建索引
4.4控制字段中重復值的輸入
4.5使用其他種類的索引
4.6重建索引
4.7刪除索引
4.8改變記錄的物理順序
第5章 創(chuàng)建數據庫
5.1自山表與數據庫表
5.2數據庫的設計過程
5.3創(chuàng)建及刪除數據庫
5.4使用數據字典
5.5引用多個數據庫
5.6查看和設置數據庫屬性
5.7查看或修改數據庫的結構
5.8數據庫錯誤處理
第6章 查詢數據
6.1查詢的本質
6.2使用查詢向導或查詢設計器建立查詢
6.3選擇出現(xiàn)在查詢結果中的表及字段
6.4設置選擇條件來查找可得到所需結果的記錄
6.5設置排序選項來組織查詢結果
6.6設置分組選項來組織查詢結果
6.7選擇查詢結果的輸出類型
6.8運行查詢
6.9定制查詢
6.10查詢多個表和視圖
第7章 用視圖更新數據
7.1創(chuàng)建、修改及刪除視圖
7.2在視圖中更新數據
7.3定制視圖
7.4使用視圖
第8章 設計報表和標簽
8.1設計報表
8.2創(chuàng)建報表布局
8.3創(chuàng)建郵件標簽布局
8.4修改布局
8.5定制布局
8.6預覽和打印報表或標簽
第二部分 VisualFoxPro程序設計
第9章 程序設計簡介
9.1程序設計的優(yōu)點
9.2VisualFoxPro的程序設計體系
9.3程序設計的過程
9.4從結構化程序設計到面向對象程序設計
第10章 語言概述
10.1數據類型和字段類型
10.2存儲數據
10.3操作符
10.4表達式
10.5程序流的控制
10.6處理數據
第11章 面向對象程序設計
11.1VisualFoxPro中的類和對象
11.2根據任務設計類
11.3創(chuàng)建類
11.4處理對象
11.5以編程方式定義類
第12章 事件模型
12.1事件驅動的程序設計
12.2VisualFoxPro中的事件
12.3在容器層次和類層次中的事件
12.4追蹤事件序列
12.5事件的分類
12.6為事件編寫代碼
第13章 開發(fā)VisualFoxPro應用程序的步驟
13.1規(guī)劃應用程序
13.2創(chuàng)建數據庫
13.3使用類簡化應用程序
13.4提供交互能力
13.5提供交互信息
13.6測試和調試
第14章 創(chuàng)建表單
14.1設計表單
14.2創(chuàng)建表單
14.3在表單中添加對象
14.4處理對象
14.5管理表單
14.6創(chuàng)建單文檔和多文檔界面
第15章 添加控件
15.1控件和數據的關系
15.2根據任務選擇合適的控件
15.3使控件易于使用
15.4擴展表單
第16章 設計菜單系統(tǒng)
16.1創(chuàng)建菜單系統(tǒng)的過程
16.2規(guī)劃菜單系統(tǒng)
16.3創(chuàng)建菜單、菜單項和子菜單
16.4創(chuàng)建快捷菜單
16.5為菜單系統(tǒng)指定任務
16.6測試與調試菜單系統(tǒng)
16.7定制菜單系統(tǒng)
第17章 創(chuàng)建自定義工具欄
17.1定義工具欄類
17.2向自定義工具欄類中添加對象
17.3在表單集中添加自定義工具欄
17.4工具欄特有的事件
第18章 編譯應用程序
18.1構造應用程序
18.2向項目中添加文件
18.3連編應用程序
18.4運行應用程序
第19章 測試和調試應用程序
19.1程序測試和調試計劃
19.2在程序存在錯誤前進行調試
19.3逐步發(fā)現(xiàn)錯誤
19.4顯示輸出結果
19.5記錄代碼的覆蓋范圍
19.6處理“運行時”的錯誤
19.7常見的錯誤
19.8有助于減少錯誤的方法
第20章 優(yōu)化應用程序
20.1優(yōu)化表和索引
20.2使用Rushmore技術加速數據訪問
20.3優(yōu)化表單和控件
20.4優(yōu)化應用程序
20.5優(yōu)化ActiveX控件
20.6在多用戶環(huán)境中優(yōu)化應用程序
20.7優(yōu)化對遠程數據的訪問
第三部分 高級程序設計
第21章 創(chuàng)建遠程視圖
21.1定義連接或指定數據源
21.2創(chuàng)建遠程視圖
21.3設置視圖屬性和連接屬性
21.4下載遠程視圖時改變默認數據類型
21.5在視圖中更新數據
21.6在視圖的字段和數據行上創(chuàng)建規(guī)則
21.7集成視圖
21.8處理游離數據
21.9優(yōu)化視圖性能
第22章 共享訪問程序設計
22.1控制對數據的訪問
22.2使用事務更新數據
22.3管理沖突
22.4提高多用戶應用程序性能的幾個方法
第23章 創(chuàng)建客戶/服務器解決方案
23.1設計客戶/服務器應用程序
23.2升遷VisualFoxPro數據庫
23.3實現(xiàn)客戶/服務器應用程序
23.4優(yōu)化客戶/服務器性能
第24章 添加OLE
24.1設計OLE 應用程序
24.2在應用程序中添加OLE對象
24.3使用ActiveX控件
24.4應用自動服務管理對象
24.5派生對象的子類
24.6從其他應用程序中控制VisualFoxPro
24.7創(chuàng)建Automation服務程序
24.8使用遠程自動服務
第25章 創(chuàng)建幫助系統(tǒng)
25.1WinHelp4.0
25.2HTML幫助
第26章 發(fā)布應用程序
26.1發(fā)布過程
26.2準備要發(fā)布的應用程序
26.3定制要發(fā)布的應用程序
26.4創(chuàng)建發(fā)布磁盤
第27章 訪問APl
27.1使用外部庫擴展VisualFoxPro的功能
27.2訪問VisualFoxProAPI
第28章 創(chuàng)建企業(yè)級解決方案
28.1集體開發(fā)
28.2VisualFoxPro在企業(yè)中的應用
第29章 互操作性和Internet
29.1OLE拖放
29.2對設計時刻的OLE拖放的支持
29.3對運行時刻的OLE拖放的支持
29.4ActiveDocument
29.5Automation服務程序的改進
第30章 應用程序開發(fā)和開發(fā)者的生產率
30.1組件管理庫
30.2代碼范圍分析器應用程序
30.3項目管理器掛接程序
30.4新增和改進了的向導和生成器
30.5改進了的應用程序框架
第31章 對編程的改進
31.1Access和Assign方法程序
31.2對GIF和JPEG圖形的支持
31.3新的和改進的語言元素
31.4對2000年日期的支持