出版時(shí)間:1999-10 出版社:清華大學(xué)出版社 作者:蔣笑冰
內(nèi)容概要
內(nèi)容簡(jiǎn)介
這是一本介紹VisualFoxPro6.0中文版數(shù)據(jù)庫(kù)開(kāi)發(fā)系統(tǒng)的書(shū)。VisualFoxPro是一種開(kāi)發(fā)數(shù)據(jù)庫(kù)
管理系統(tǒng)的優(yōu)秀語(yǔ)言,它功能強(qiáng)大且易于使用,具有極快的速度。同以前的版本相比,VisualFoxPro6.0
添加了很多新的特性,因而使開(kāi)發(fā)變得更為方便、簡(jiǎn)單。
本書(shū)共有15章和兩個(gè)附錄。在1~3章中,簡(jiǎn)單介紹了VisualFoxPro的安裝及其用戶(hù)界面,并
講述了數(shù)據(jù)庫(kù)開(kāi)發(fā)的一些基本概念。在4~14章中,詳細(xì)介紹了使用VisualFoxPro6.0開(kāi)發(fā)數(shù)據(jù)庫(kù)系
統(tǒng)的各個(gè)方面,包括數(shù)據(jù)的組織、用戶(hù)界面的開(kāi)發(fā)和數(shù)據(jù)的輸出,這一部分是本書(shū)的重點(diǎn)。在第 15
章中介紹了客戶(hù)/服務(wù)器應(yīng)用程序的開(kāi)發(fā)。兩個(gè)附錄中主要提供了與VisualFoxPro相關(guān)的補(bǔ)充信息,
包括菜單定義和各種文件的格式,這是在對(duì)VisualFoxPro進(jìn)行高級(jí)開(kāi)發(fā)時(shí)所必需的內(nèi)容。
全書(shū)由淺入深,內(nèi)容豐富新穎,易學(xué)易用,適用于所有數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)軟件的開(kāi)發(fā)人員和廣大
的計(jì)算機(jī)用戶(hù)。
書(shū)籍目錄
目錄
第1章 VisualFoxPr06.0概述
1.1 VisualFoxPro6.0的新特性概述
1.2 Visua1FoxPro6.0的系統(tǒng)安裝
1.3 使用“選項(xiàng)”對(duì)話(huà)框配置VisualFoxPro
1.3.1 “選項(xiàng)”對(duì)話(huà)框
1.3.2 “顯示”選項(xiàng)
1.3.3 “常規(guī)”選項(xiàng)
1.3.4 “數(shù)據(jù)”選項(xiàng)
1.3.5 “遠(yuǎn)程數(shù)據(jù)“選項(xiàng)
1.3.6 “文件位置”選項(xiàng)
1.3.7 “表單”選項(xiàng)
1.3.8 “項(xiàng)目”選項(xiàng)
1.3.9 “控件”選項(xiàng)
1.3.10 “區(qū)域”選項(xiàng)
1.3.11 “語(yǔ)法著色”選項(xiàng)
1.3.12 “字段映象”選項(xiàng)
1.4 用配置文件設(shè)置環(huán)境
1.5 VisualFoxPro6.0的窗口界面
1.5.1 標(biāo)題欄
1.5.2 主菜單欄
1.5.3 工具欄
1.5.4 常用工具欄
1.5.5 命令窗口
1.6 小結(jié)
第2章 程序設(shè)計(jì)基礎(chǔ)
2.1 數(shù)據(jù)類(lèi)型和字段類(lèi)型
2.2 對(duì)2000年日期的支持
2.2.1 SETCENTURYTO
2.2.2 嚴(yán)格的日期格式
2.2.3 SETSTRICTDATE
2.2.4 嚴(yán)格日期格式錯(cuò)誤
2.3 常量
2.4 變量
2.4.1 控制變量的訪問(wèn)
2.4.2 內(nèi)存變量與字段變量的優(yōu)先級(jí)別
2.4.3 變量的命名規(guī)則
2.4.4 系統(tǒng)變量
2.5 數(shù)組
2.5.1 數(shù)組的創(chuàng)建
2.5.2 管理數(shù)組
2.6 表達(dá)式和操作符
2.6.1 字符操作符
2.6.2 日期和日期時(shí)間操作符
2.6.3 邏輯操作符
2.6.4 關(guān)系操作符
2.6.5 SETEXACTONOFF
2.6.6 數(shù)值操作符
2.6.7 對(duì)null值的處理
2.7 程序結(jié)構(gòu)
2.7.1 條件結(jié)構(gòu)
2.7.2 循環(huán)結(jié)構(gòu)
2.8 過(guò)程和函數(shù)
2.8.1 過(guò)程和函數(shù)定義
2.8.2 過(guò)程和函數(shù)調(diào)用
2.9 小結(jié)
第3章 表和索引
3.1 創(chuàng)建新表
3.1.1 確定表中的字段
3.1.2 確定表中的字段類(lèi)型
3.1.3 利用表設(shè)計(jì)器創(chuàng)建新表
3.1.4 利用程序方法創(chuàng)建新表
3.2 添加記錄
3.2.1 通過(guò)BROWSE或EDIT屏幕輸入數(shù)據(jù)
3.2.2 利用程序的方法添加記錄
3.3 修改表結(jié)構(gòu)
3.3.1 利用表設(shè)計(jì)器修改表結(jié)構(gòu)
3.3.2 利用程序方法修改表結(jié)構(gòu)
3.4 表的瀏覽和記錄的刪除
3.4.1 打開(kāi)表
3.4.2 關(guān)閉表
3.4.3 記錄指針的移動(dòng)
3.4.4 記錄的刪除
3.4.5 刪除記錄的恢復(fù)
3.4.6 清除被刪除的記錄
3.4.7 使用交互方式刪除記錄
3.5 定制表
3.6 表的索引
3.6.1 創(chuàng)建索引
3.6.2 使用索引和刪除索引
3.6.3 改變記錄的物理順序
3.7 小結(jié)
第4章 數(shù)據(jù)庫(kù)的管理和使用
4.1 數(shù)據(jù)庫(kù)的創(chuàng)建和刪除
4.1.1 創(chuàng)建新的數(shù)據(jù)庫(kù)
4.1.2 “數(shù)據(jù)庫(kù)設(shè)計(jì)器”工具欄
4.1.3 數(shù)據(jù)庫(kù)中表的加入和刪除
4.2 數(shù)據(jù)庫(kù)中表的高級(jí)功能
4.2.1 長(zhǎng)表名和表的注釋
4.2.2 字段的長(zhǎng)字段名 標(biāo)題和注釋
4.2.3 設(shè)置字段級(jí)規(guī)則
4.2.4 設(shè)置記錄級(jí)規(guī)則
4.2.5 維護(hù)參照完整性
4.2.6 定義觸發(fā)器
4.2.7 建立永久性關(guān)系
4.2.8 建立表之間的臨時(shí)關(guān)系
4.2.9 建立自引用關(guān)系
4.3 使用多個(gè)數(shù)據(jù)庫(kù)
4.3.1 打開(kāi)多個(gè)數(shù)據(jù)庫(kù)
4.3.2 使用數(shù)據(jù)庫(kù)中的表
4.3.3 關(guān)閉數(shù)據(jù)庫(kù)
4.3.4 檢查數(shù)據(jù)庫(kù)
4.4 小結(jié)
第5章 查詢(xún)和視圖
5.1 利用SELECT命令實(shí)現(xiàn)查詢(xún)
5.1.1 最基本的SELECT語(yǔ)句
5.1.2 過(guò)濾記錄
5.1.3 分組統(tǒng)計(jì)
5.1.4 多表查詢(xún)
5.1.5 輸出查詢(xún)結(jié)果.
5.1.6 SELECT語(yǔ)句的語(yǔ)法
5.2 利用查詢(xún)?cè)O(shè)計(jì)器設(shè)計(jì)查詢(xún)
5.2.1 建立一個(gè)新的查詢(xún)
5.2.2 定制聯(lián)接條件
5.2.3 使用多個(gè)條件過(guò)濾器
5.2.4 記錄分組和記錄排序
5.2.5 輸出查詢(xún)結(jié)果
5.2.6 將查詢(xún)結(jié)果輸出到報(bào)表
5.2.7 將查詢(xún)結(jié)果輸出到圖形
5.2.8 保存和運(yùn)行查詢(xún)
5.3 創(chuàng)建視圖
5.3.1 創(chuàng)建本地視圖
5.3.2 定義連接
5.3.3 創(chuàng)建遠(yuǎn)程視圖
5.3.4 設(shè)置視圖屬性和連接屬性
5.3.5 視圖更新選項(xiàng)
5.3.6 使用視圖
5.4 小結(jié)
第6章 面向?qū)ο缶幊?br />6.1 類(lèi)和對(duì)象
6.1.1 深入了解VisualFoxPro中的類(lèi)
6.1.2 VisualFoxPro中的基類(lèi)
6.2 使用對(duì)象
6.2.1 對(duì)象的屬性
6.2.2 調(diào)用方法
6.2.3 對(duì)象的事件
6.3 以編程方法定義類(lèi)
6.3.1 DEFINECLASS命令的詳細(xì)說(shuō)明
6.3.2 創(chuàng)建簡(jiǎn)單的類(lèi)定義
6.3.3 向類(lèi)中加入新屬性
6.3.4 向容器類(lèi)中添加對(duì)象
6.3.5 為類(lèi)定義添加事件
6.3.6 保護(hù)和隱藏類(lèi)成員
6.3.7 創(chuàng)建成員數(shù)組
6.3.8 創(chuàng)建對(duì)象數(shù)組
6.3.9 使用域變換運(yùn)算符引用方法
6.3.10 防止基類(lèi)代碼被執(zhí)行
6.3.11 使用對(duì)象存儲(chǔ)數(shù)據(jù)
6.3.12 創(chuàng)建自定義類(lèi)
6.4創(chuàng)建和使用類(lèi)庫(kù)
6.4.1 利用程序創(chuàng)建類(lèi)庫(kù)
6.4.2 使用類(lèi)設(shè)計(jì)器
6.4.3 使用類(lèi)庫(kù)
6.4.4 修改庫(kù)中的類(lèi)定義
6.5 事件模型
6.5.1 VisualFoxPro中的事件
6.5.2 使用事件跟蹤
6.6 ActiveDoc對(duì)象
6.6.1 ActiveDoc基類(lèi)
6.6.2 創(chuàng)建ActiveDocument
6.6.3 ActiveDoc對(duì)象
6.6.4 對(duì)表單對(duì)象的更改
6.6.5 ActiveDocument中的表單
6.6.6 菜單融合
6.6.7 運(yùn)行ActiveDocument
6.6.8 VisualFoxPro運(yùn)行時(shí)刻和ActiveDocument
6.6.9 ActiveDocument安全性
6.7 小結(jié)
第7章 表單創(chuàng)建
7.1 表單對(duì)象
7.2 創(chuàng)建新表單
7.2.1 表單創(chuàng)建
7.2.2 屬性窗口
7.2.3 定義表單的屬性
7.2.4 添加新的屬性或方法
7.2.5 編輯事件代碼和方法代碼
7.2.6 保存表單
7.3 數(shù)據(jù)環(huán)境
7.3.1 向數(shù)據(jù)環(huán)境中添加或移去表或視圖
7.3.2 常用數(shù)據(jù)環(huán)境屬性
7.3.3 在數(shù)據(jù)環(huán)境設(shè)計(jì)器中設(shè)置關(guān)系
7.3.4 在數(shù)據(jù)環(huán)境設(shè)計(jì)器中編輯關(guān)系
7.4 向表單中加入對(duì)象
7.4.1 手工添加控件
7.4.2 利用拖放添加控件
7.4.3 在表單中加入用戶(hù)自定義對(duì)象
7.5 修改表單
7.5.1 表單設(shè)計(jì)器
7.5.2 “表單設(shè)計(jì)器”工具欄
7.5.3 選擇、移動(dòng)和縮放控件
7.5.4 對(duì)齊控件
7.5.5 設(shè)置控件的【Tab】鍵次序
7.5.6 在表單中使用本地和遠(yuǎn)程數(shù)據(jù)
7.6 運(yùn)行表單
7.6.1 交互地運(yùn)行表單
7.6.2 從程序中運(yùn)行表單
7.6.3 將參數(shù)傳遞到表單
7.6.4 從表單返回值
7.6.5 關(guān)閉表單
7.6.6 DOFORM命令總結(jié)
7.6.7 使用一個(gè)表單的多個(gè)實(shí)例
7.7 Access和Assign方法程序
7.7.1 利用DEFINECLASS創(chuàng)建Access和Assign方法程序
7.7.2 表單和類(lèi)設(shè)計(jì)器創(chuàng)建Access或Assign方法程序
7.7.3 在“表單設(shè)計(jì)器”中為原有屬性創(chuàng)建Access或Assign方法程序
7.7.4 在“類(lèi)設(shè)計(jì)器”中為類(lèi)創(chuàng)建Access或Assign方法程序
7.7.5 THIs_ACCESs方法程序
7.8 用表單集擴(kuò)充表單
7.8.1 創(chuàng)建表單集
7.8.2 添加和刪除表單
7.9 基本控件簡(jiǎn)介
7.9.1 直線(Line)控件
7.9.2 形狀(Shape)控件
7.9.3 標(biāo)簽控件
7.9.4 文本框(TextBox)控件
7.9.5 編輯框(EditBox)控件
7.9.6 命令按鈕(CommandButton)
7.9.7 命令按鈕組(CommandGroup)控件
7.9.8 選項(xiàng)按鈕組(OptionGroup)控件
7.9.9 復(fù)選框(CheckBox)控件
7.9.10 微調(diào)(Spiner)控件
7.9.11 圖像(Image)控件
7.9.12 計(jì)時(shí)器(Timer)控件
7.9.13 超級(jí)鏈接控件
7.9.14 分隔符控件
7.9.15 容器(Container)控件
7.10 VisualFoxPro6.0對(duì)GIF和JPEG圖形的支持
7.10.1 VisualFoxPro語(yǔ)言對(duì)于圖形的支持
7.10.2 VisualFoxPro控件和對(duì)象
7.11 小結(jié)
第8章 復(fù)雜的表單設(shè)計(jì)控件
8.1 列表框(ListBox)的使用
8.1.1 在列表框中加入數(shù)據(jù)
8.1.2 將圖片添加到列表項(xiàng)中
8.1.3 創(chuàng)建具有多列的列表框
8.1.4 在列表框中選定多項(xiàng)
8.2 使用組合框(ComboBox)
8.2.1 下拉組合框
8.2.2 下拉列表框
8.3 使用頁(yè)框(PageFrame)控制
8.4 使用表格(Grid)控件
8.4.1 表格中的常用屬性
8.4.2 在表格中顯示控制
8.4.3 常用的表格屬性
8.4.4 常用的列屬性
8.5 小結(jié)
第9章 報(bào)表和標(biāo)簽
9.1 設(shè)計(jì)報(bào)表
9.2 創(chuàng)建報(bào)表和標(biāo)簽
9.2.1 創(chuàng)建快速報(bào)表
9.2.2 創(chuàng)建報(bào)表
9.2.3 利用標(biāo)簽設(shè)計(jì)器創(chuàng)建標(biāo)簽
9.3 “報(bào)表設(shè)計(jì)器”工具欄的使用
9.4 報(bào)表的布局
9.5 定制布局
9.5.1 添加標(biāo)題和總結(jié)區(qū)
9.5.2 定義報(bào)表的頁(yè)面
9.5.3 設(shè)置報(bào)表帶區(qū)高度
9.6 在帶區(qū)中添加控件和數(shù)據(jù)源
9.6.1 在報(bào)表中添加數(shù)據(jù)源
9.6.2 在報(bào)表中添加控件
9.7 使用報(bào)表變量
9.8 數(shù)據(jù)分組
9.9 報(bào)表的打印和預(yù)覽
9.10 小結(jié)
第10章 設(shè)計(jì)菜單欄和工具欄
10.1 使用菜單設(shè)計(jì)器設(shè)計(jì)菜單
10.1.1 菜單的組成
10.1.2 創(chuàng)建菜單和快捷菜單
10.1.3 定義訪問(wèn)鍵和快捷鍵
10.1.4 啟用和廢止菜單項(xiàng)及標(biāo)記菜單項(xiàng)的狀態(tài)
10.1.5 為菜單或菜單項(xiàng)指定任務(wù)
10.1.6 菜單系統(tǒng)的初始化代碼和清理代碼
10.2 創(chuàng)建自定義工具欄
10.2.1 定義工具欄類(lèi)
10.2.2 在表單集中添加自定義工具欄
10.2.3 工具欄所特有的事件
10.2.4 協(xié)調(diào)菜單和自定義工具欄
10.3 小結(jié)
第11章 創(chuàng)建和發(fā)布應(yīng)用程序
11.1 使用“項(xiàng)目管理器”
11.1.1 創(chuàng)建項(xiàng)目
11.1.2 查看文件詳細(xì)內(nèi)容
11.1.3 創(chuàng)建、修改 添加和刪除文件
11.1.4 折疊和停靠
11.1.5 為文件添加說(shuō)明
11.1.6 使用“選項(xiàng)”對(duì)話(huà)框配置項(xiàng)目管理器
11.2 項(xiàng)目管理器掛接程序
11.3 編譯應(yīng)用程序
11.3.1 設(shè)置主文件
11.3.2 構(gòu)造主程序
11.3.3 在.app和.exe文件中包含和排除文件
11.3.4 連編應(yīng)用程序
11.4 創(chuàng)建發(fā)布磁盤(pán)
11.4.1 建立發(fā)布樹(shù)
11.4.2 運(yùn)行“安裝向?qū)А?br />11.5小結(jié)
第12章 網(wǎng)絡(luò)數(shù)據(jù)共享
12.1 訪問(wèn)數(shù)據(jù)的方式
12.1.1 以獨(dú)占訪問(wèn)的方式使用表
12.1.2 以共享方式訪問(wèn)數(shù)據(jù)
12.2 共享方式下的文件訪問(wèn)
12.2.1 文件沖突、競(jìng)爭(zhēng)和死鎖
12.2.2 鎖定的類(lèi)型
12.2.3 自動(dòng)鎖定和人工鎖定
12.2.4 解鎖數(shù)據(jù)
12.3 緩沖編輯
12.3.1 選擇鎖定方式
12.3.2 使用SETREPROCESS命令管理沖突
12.3.3 使用“選項(xiàng)”對(duì)話(huà)框配置
12.3.4 管理和檢測(cè)沖突的幾個(gè)重要的函數(shù)
12.3.5 管理沖突的規(guī)則
12.4 使用事務(wù)處理管理數(shù)據(jù)更新
12.4.1 恢復(fù)事務(wù)處理
12.4.2 嵌套事務(wù)處理
12.5 小結(jié)
第13章 測(cè)試和優(yōu)化應(yīng)用程序
13.1 常見(jiàn)的錯(cuò)誤類(lèi)型
13.1.1 語(yǔ)法錯(cuò)誤
13.1.2 邏輯錯(cuò)誤
13.1.3 意外錯(cuò)誤
13.2 使用“調(diào)試器”調(diào)試應(yīng)用程序
13.2.1 跟蹤代碼
13.2.2 查看存儲(chǔ)的值
13.2.3 顯示輸出結(jié)果
13.3 記錄代碼的覆蓋范圍
13.3.1 代碼范圍分析器應(yīng)用程序
13.3.2 設(shè)定代碼范圍分析器應(yīng)用程序
13.4 優(yōu)化應(yīng)用程序
13.4.1 使用Rushmore技術(shù)加速數(shù)據(jù)訪問(wèn)
13.4.2 優(yōu)化表和索引
13.4.3 在表中使用Rushmore技術(shù)
13.4.4 創(chuàng)建準(zhǔn)確的表達(dá)式
13.4.5 對(duì)DELETED()索引
13.4.6 定期索引
13.4.7 不使用EMPTY()或ISBLANK()
13.4.8 區(qū)別使用HAVING和WHERE
13.5 提高速度應(yīng)注意的其他問(wèn)題
13.5.1 避免函數(shù)的重復(fù)調(diào)用
13.5.2 把最可能的事件放在前面
13.5.3 用FOR…ENDFOR進(jìn)行循環(huán)
13.5.4 避免宏替換
13.5.5 使數(shù)據(jù)文件一直保持打開(kāi)
13.5.6 管理SQL命令的性能
13.5.7 引用對(duì)象屬性
13.6 小結(jié)
第14章 創(chuàng)建幫助文件
14.1 創(chuàng)建.DBF樣式的文件
14.1.1 幫助表的結(jié)構(gòu)
14.1.2 創(chuàng)建.DBF樣式幫助
14.1.3 使用.DBF樣式幫助
14.1.4 根據(jù)應(yīng)用程序的需要設(shè)計(jì)幫助信息
14.2 創(chuàng)建圖形方式幫助
14.2.1 Windows圖形樣式幫助文件
14.2.2 幾種不同類(lèi)型的幫助
14.2.3 創(chuàng)建聯(lián)機(jī)幫助文件
14.2.4 創(chuàng)建.rtf文件
14.2.5 創(chuàng)建幫助文件
14.2.6 在幫助系統(tǒng)中加入其他的功能
14.2.7 在幫助文件中加入圖形
14.2.8 加入帶熱點(diǎn)的圖形
14.2.9 定制窗口和加入按鈕
14.2.10 設(shè)置非滾動(dòng)區(qū)域
14.2.11 Windows95幫助系統(tǒng)的其他功能
14.3 使用WinHelp函數(shù)
14.3.1 使用WinHelp函數(shù)
14.3.2 指定WinHelp參數(shù)
14.3.3 為幫助保留【F1】
14.3.4 退出幫助
14.4 HTML幫助系統(tǒng)
14.4.1 HTML文件說(shuō)明
14.4.2 發(fā)布已編譯的HTML幫助系統(tǒng)
14.5 小結(jié)
第15章 客戶(hù)/服務(wù)器應(yīng)用系統(tǒng)
15.1 基于文件服務(wù)器的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)系統(tǒng)
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
Visual FoxPro 6.0實(shí)踐與精通 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版