Visual FoxPro實用教程(第4版)

Visual FoxPro實用教程(第4版)

《Visual FoxPro實用教程(第4版)》由鄭阿奇主編,電子工業出版社2012年3月出版。屬於《高等學校計算機教材》叢書之一。

內容簡介

《visual foxpro實用教程(第4版)》以visual foxpro 6.0中文版為背景,首先介紹資料庫基礎,然後系統地介紹了visual foxpro創建資料庫、表和索引、程式設計、表單、控制項、項目管理、類、查詢與視圖、選單與工具列、報表和標籤設計和網路數據共享等內容。本書配有習題和上機實驗指導,綜合套用實習部分通過實例完成套用系統的開發主要過程,附錄包括本書資料庫表結構、程式調試、套用系統安裝程式和其他輔助資料。讀者通過學習本書,完成實驗和實習,能夠利用visual foxpro解決小規模的套用問題,並通過計算機等級考試。

《visual foxpro實用教程(第4版)》適合作為大學本科、高職高專及各類培訓教材,也可作為初學編程人員的參考書。

目錄

《visual foxpro實用教程(第4版)》

第1部分 visual foxpro實用教程

第0章 資料庫基礎 1

0.1 資料庫 1

0.1.1 資料庫、資料庫管理系統和資料庫系統 1

0.1.2 數據模型 1

0.1.3 關係型資料庫語言 4

0.2 資料庫設計 4

0.2.1 概念結構設計 4

0.2.2 邏輯結構設計 6

0.2.3 物理結構設計 7

0.3 資料庫套用系統 7

0.3.1 c/s模式套用系統 8

0.3.2 b/s模式套用系統 9

第1章 visual foxpro 6.0集成環境 10

1.1 集成開發環境 10

1.1.1 選單系統 10

1.1.2 工具列 14

1.1.3 狀態欄 15

1.2 “選項”對話框 15

.1.3 “命令”視窗 17

1.3.1 幾個常用命令 17

1.3.2 常用的set命令 18

1.4 “項目管理器” 19

1.5 visual foxpro開發應用程式 21

1.5.1 開發應用程式步驟 21

1.5.2 一個簡單實例 21

1.5.3 面向對象的程式設計介紹 25

第2章 資料庫、表和索引 26

2.1 資料庫 26

2.1.1 互動創建資料庫 26

2.1.2 命令運算元據庫 27

2.2 表的結構 28

2.2.1 表與表結構 28

2.2.2 表結構的創建 29

2.2.3 表檔案 32

2.2.4 修改表結構 33

2.3 表的操作 34

2.3.1 通過選單操作表 34

2.3.2 命令方式操作表 37

2.4 表的索引 47

2.5 工作區 50

2.6 表的關係 51

2.6.1 永久關係 52

2.6.2 臨時關係 53

2.7 資料庫和表屬性 54

2.7.1 資料庫的屬性 54

2.7.2 資料庫表的屬性 55

2.8 多資料庫操作 60

2.9 資料庫表的增減 61

2.10 sql語句操作表 61

2.11 一個簡單界面操作表實例 64

第3章 程式設計基礎 67

3.1 數據類型 67

3.1.1 常量 67

3.1.2 變數 68

3.2 操作符和表達式 71

3.2.1 操作符 71

3.2.2 常用函式 73

3.2.3 表達式 77

3.3 流程控制 78

3.3.1 順序結構 78

3.3.2 條件分支 78

3.3.3 循環控制 82

3.4 數組 85

3.5 算法舉例 89

3.6 過程和自定義函式 92

3.6.1 過程和自定義函式的定義 92

3.6.2 自定義函式和過程的調用 93

3.6.3 遞歸過程 94

3.6.4 參數傳遞方法 95

3.7 變數的作用範圍 96

3.8 資料庫的存儲過程和觸發器 97

第4章 表單 100

4.1 基本概念 100

4.1.1 類、基類和子類 100

4.1.2 對象 101

4.2 創建表單 108

4.3 表單的屬性、事件和方法 112

第5章 控制項 122

5.1 標籤 122

5.2 文本框和編輯框 123

5.3 命令按鈕和命令按鈕組 127

5.4 列表框和組合框 130

5.5 選項按鈕組 133

5.6 複選框 135

5.7 頁框和頁 135

5.8 表格 138

5.9 圖像框和圖片框 142

5.10 計時器 143

5.11 微調按鈕 144

5.12 activex控制項 145

5.12.1 activex控制項(olecontrol) 145

5.12.2 activex綁定控制項(oleboundcontrol) 147

第6章 項目管理器 149

6.1 使用應用程式嚮導 149

6.2 項目管理器介紹 154

6.2.1 項目管理器功能 155

6.2.2 項目管理器管理項目 157

6.3 項目連編 160

6.4 項目信息和項目文檔 161

第7章 類的創建和使用 165

7.1 vfp的類 165

7.2 類設計器互動創建類 165

7.3 新定義類的使用 169

7.4 編程創建類和表單 171

第8章 查詢和視圖 175

8.1 查詢的創建和使用 175

8.1.1 “查詢設計器” 176

8.1.2 select-sql查詢語句 184

8.1.3 查詢的套用 189

8.1.4 交叉表查詢 190

8.2 視圖的創建和使用 191

8.2.1 創建本地視圖 191

8.2.2 視圖使用 194

第9章 選單和工具列 196

9.1 選單設計 196

9.1.1 “選單設計器” 196

9.1.2 創建快捷選單 202

9.2 選單使用 203

9.2.1 啟用和廢止選單項 203

9.2.2 配置系統選單 204

9.3 創建自定義工具列 204

9.3.1 創建工具列類 205

9.3.2 工具列連線到表單 206

9.3.3 協調選單和自定義工具列 207

第10章 報表和標籤 208

10.1 創建報表 208

10.1.1 報表嚮導創建報表 209

10.1.2 快速報表 212

10.1.3 報表設計器創建報表 213

10.1.4 報表預覽和列印 220

10.1.5 報表調用 221

10.2 設計標籤 222

第11章 網路數據共享 224

11.1 記錄鎖定 224

11.2 數據會話 228

11.3 數據緩衝 229

11.4 事務處理 233

第12章 系統選項設定 235

12.1 “顯示”選項卡 235

12.2 “常規”選項卡 235

12.3 “數據”選項卡 237

12.4 “遠程數據”選項卡 238

12.5 “檔案位置”選項卡 239

12.6 “表單”選項卡 240

12.7 “項目”選項卡 241

12.8 “控制項”選項卡 242

12.9 “區域”選項卡 243

12.10 “調試”選項卡 244

12.11 “語法著色”選項卡 245

12.12 “欄位映像”選項卡 246

第2部分 習 題

習題2 資料庫 247

習題3 程式設計 255

習題4 表單 261

習題5 控制項 264

習題7 類的創建和使用 268

習題8 查詢和視圖 270

習題9 選單和工具列 273

習題10 報表和標籤 274

第3部分 visual foxpro上機操作指導

實驗1 visual foxpro 6.0集成開發環境 275

實驗2 資料庫、表的創建和操作 280

實驗3 創建表的索引和臨時關係 286

實驗4 數據表欄位屬性、錶轉換和sql 290

實驗5 程式設計 293

實驗5.1 記憶體變數和常用函式 293

實驗5.2 流程控制 295

實驗5.3 表與記憶體變數 302

實驗5.4 子程式、過程和用戶定義函式 303

實驗5.5 資料庫存儲過程和表觸發器 307

實驗6 表單 309

實驗6.1 表單對象 309

實驗6.2 表單數據環境 311

實驗6.3 主控表單和多文檔表單 312

實驗7 控制項 314

實驗8 類的創建和使用 325

實驗9 查詢和視圖 329

實驗9.1 查詢設計器 329

實驗9.2 sql查詢語句 333

實驗9.3 創建本地視圖 336

實驗10 選單和工具列 341

實驗10.1 選單設計 341

實驗10.2 創建自定義工具列 345

實驗11 報表 348

第4部分 綜合套用實習

實習任務要求 354

實習步驟 355

第5部分 附 錄

附錄a 本書使用的資料庫 371

a.1 人員信息資料庫ry 371

a.2 學生成績資料庫xscj 373

附錄b 程式調試 374

b.1 跟蹤視窗 374

b.2 “監視”視窗和“局部”視窗 376

b.3 事件跟蹤 377

b.4 出錯處理程式 377

附錄c 創建安裝程式 379

c.1 可發布檔案 379

c.2 安裝精靈介紹 380

附錄d visual foxpro檔案類型、作用域和系統函式 386

d.1 主要檔案擴展名及檔案類型 386

d.2 存儲容器的作用域 386

d.3 系統函式的分類 387

相關詞條

熱門詞條

聯絡我們