書籍信息
作者:趙歆
定價:32元
印次:1-4
ISBN:9787810824743
出版日期:2005.02.01
印刷日期:2007.01.17
內容簡介
本書較系統全面地介紹了Visual FoxPro 6.0 中文版的各個方面,全書共12章,主要內容涉及資料庫基本操作、資料庫編程技術和資料庫套用系統開發等,包含了《全國計算機等級考試二級考試大綱(Visual FoxPro程式設計)》中的全部知識點。本書教材結構嚴謹,以套用開發為基線,先介紹Visual FoxPro資料庫基礎知識,再講述程式設計,然後以可視化環境下面向對象的構件設計為核心,逐步深入介紹Visual FoxPro資料庫應用程式開發。注重循序漸進,深入淺出,以理論指導套用,並輔以豐富的程式實例幫助讀者理解、消化和吸收。本書是為高等院校、高職高專及成人高等教育Visual FoxPro教學編寫,也適合作全國計算機等級考試(二級Visual FoxPro)培訓教材,並可供計算機愛好者、相關專業人員等參考或自學。
圖書目錄
第1章Visual FoxPro 6.0 概述1
1.1 緒論1
1.1.1資料庫的發展史1
1.1.2資料庫系統的基本概念3
1.1.3Fox系列產品的發展過程4
1.1.4Visual FoxPro 6.0系統4
1.2Visual FoxPro 6.0的界面簡介6
1.2.1主選單6
1.2.2選項對話框9
1.2.3快捷選單9
1.2.4工具列10
1.2.5命令視窗13
習題114
第2章Visual FoxPro 6.0的設計工具16
2.1項目管理器16
2.1.1項目的概念16
2.1.2項目管理16
2.1.3項目中的檔案處理19
2.1.4項目管理器中的命令按鈕21
2.1.5定製“項目管理器”22
2.2設計工具24
2.2.1設計器24
2.2.2生成器25
2.2.3嚮導26
2.3簡單的應用程式舉例27
習題228
第3章數據類型、運算符與函式29
3.1數據類型29
3.1.1常量29
3.1.2變數29
3.1.3數組34
3.2運算符與表達式37
3.2.1算術運算符與算術表達式37
3.2.2字元運算符與字元表達式38
3.2.3日期和時間運算符與日期和時間表達式39
3.2.4關係運算符與關係表達式40
3.2.5邏輯運算符與邏輯關係表達式41
3.2.6VisualFoxPro的表達式42
3.2.7類與對象運算符43
3.3常用的系統函式43
3.3.1數值函式44
3.3.2字元函式47
3.3.3日期時間函式49
3.3.4數據類型轉換函式50
3.3.5測試函式53
3.3.6處理數組的函式57
習題359
第4章資料庫與數據表64
4.1VisualFoxPro資料庫的基本組成64
4.1.1資料庫64
4.1.2數據表65
4.1.3視圖66
4.1.4連線66
4.1.5存儲過程66
4.2設計資料庫66
4.2.1資料庫設計方法67
4.2.2資料庫設計步驟68
4.3創建資料庫68
4.3.1創建新資料庫68
4.3.2維護已存在的資料庫71
4.4創建數據表73
4.4.1數據表的組成73
4.4.2創建數據表74
4.4.3處理表中的數據85
4.4.4在數據表中建立索引96
4.4.5數據表的其餘操作102
4.5資料庫中其餘對象的創建109
4.5.1在數據表之間建立關係109
4.5.2創建存儲過程115
4.6數據工作期115
4.6.1數據工作期115
4.6.2工作區117
習題4119
第5章查詢與視圖120
5.1查詢120
5.1.1用“查詢嚮導”設計查詢120
5.1.2用“查詢設計器”設計查詢128
5.2視圖136
5.2.1本地視圖136
5.2.2遠程視圖147
5.2.3用視圖更新數據源表151
5.2.4帶參視圖152
5.2.5游離視圖154
5.3連線156
5.3.1定義命名連線156
5.3.2命名連線和數據源的使用優先權156
5.4SQL語言157
5.4.1SQL語言概述157
5.4.2數據定義158
5.4.3數據操縱語句163
5.4.4數據查詢164
習題5166
第6章程式設計基礎168
6.1程式設計的基本概念168
6.1.1程式檔案168
6.1.2程式中的基本語句169
6.2程式的控制結構172
6.2.1順序結構172
6.2.2選擇結構172
6.2.3循環結構176
6.2.4嵌套結構180
6.3程式的模組結構181
6.3.1過程181
6.3.2函式182
6.3.3參數的傳遞183
6.4面向對象程式設計的概念184
6.4.1對象與類184
6.4.2屬性、方法和事件188
6.4.3對象的常用屬性、事件和方法190
6.4.4事件和訊息驅動機制194
習題6197
第7章表單與表單控制項設計198
7.1表單設計198
7.1.1表單檔案198
7.1.2表單設計器199
7.1.3表單的主要屬性、方法和事件204
7.1.4表單的管理207
7.2表單控制項設計208
7.2.1標籤、文本框、命令按鈕和信息對話框208
7.2.2容器、圖像、計時器和微調器215
7.2.3命令按鈕組、選項按鈕組、複選框和編輯框220
7.2.4列表框、組合框、表格和頁框228
7.2.5其他控制項240
7.3表單集與多重表單244
7.3.1表單集244
7.3.2多重表單245
7.4自定義屬性與方法247
7.4.1自定義屬性247
7.4.2自定義方法250
7.4.3參數的傳遞方式253
習題7254
第8章選單設計257
8.1設計選單257
8.1.1選單設計器257
8.1.2使用系統選單261
8.1.3在頂層表單中添加選單267
8.1.4快捷選單設計268
8.2創建工具列270
習題8274
第9章報表設計276
9.1報表嚮導276
9.2報表設計器280
9.2.1報表設計器介紹280
9.2.2報表工具列282
9.2.3創建快速報表283
9.2.4修改用快速報表產生的報表285
9.3設計報表286
9.3.1設定報表數據環境286
9.3.2創建報表變數288
9.3.3添加報表控制項289
9.3.4報表控制項操作與布局293
9.4設計分組報表和多欄報表295
9.4.1設計分組報表295
9.4.2設計分欄報表299
9.4.3報表輸出300
習題9302
第10章套用系統集成與調試技術304
10.1編譯應用程式304
10.1.1構造應用程式框架304
10.1.2使用項目管理器組織與管理檔案307
10.1.3項目連編311
10.2應用程式生成器313
10.2.1應用程式嚮導313
10.2.2應用程式生成器314
10.3調試技術317
10.3.1建立測試環境318
10.3.2設定驗證的內容318
10.3.3在調試器中調試程式318
10.4容錯技術323
10.4.1處理運行時刻錯誤323
10.4.2防止運行時刻錯誤的發生324
10.4.3處理運行時錯誤324
10.4.4處理類和對象中的錯誤324
習題10325
第11章Visual FoxPro 6.0中的其他問題 327
11.1最佳化應用程式327
11.1.1最佳化表和索引327
11.1.2最佳化應用程式328
11.2為應用程式製作安裝盤329
11.3使用郵件合併嚮導335
11.4使用Web發布嚮導338
11.4.1使用Web發布嚮導338
11.4.2設定Web頁面布局340
11.4.3設定Web頁面背景342
11.4.4設定HTML選項編譯應用程式342
11.4.5添加數據表的Web頁標題343
11.4.6在Web頁面上插入超級連結343
11.4.7在Web頁面中插入圖像343
11.4.8在Web頁面中顯示動態文本344
11.4.9設定HTML項顯示的位置344
11.5客戶/伺服器套用開發345
11.5.1設計客戶/伺服器應用程式345
11.5.2升遷 Visual FoxPro資料庫346
11.5.3實現客戶/伺服器應用程式347
11.5.4最佳化客戶/伺服器性能352
習題11353
第12章資料庫套用系統開發案例 355
12.1資料庫套用系統的開發步驟355
12.2需求分析356
12.3項目的建立356
12.4應用程式設計358
12.4.1資料庫的設計358
12.4.2應用程式設計362
12.5運行和調試375
12.6應用程式的生成和發布376