該教程介紹Visual FoxPro 6.0關係型資料庫的基本概念和基本知識,面向對象的可視化基本操作,事件程式設計基礎,類與對象的基本概念,用編程方式定義類,面向對象的由事件驅動的簡單應用程式設計以及大型套用軟體實例程式。
基本介紹
- 作者:徐爾貴、徐曉紅
- ISBN:10位[7505362771]
- 定價:¥28.00 元
- 出版社:電子工業出版社
- 出版日期:2001-2
內容提要,目錄,前言,
內容提要
該教程與同類書比較,其顯著特點是概念清晰、內容完整、方便實用。它不限於採用可視性操作方式開發應用程式,而更偏重於用程式方式開發套用軟體。讀後可全面掌握Visual FoxPro 6.0面向對象事件驅動程式的設計方法與技巧。 該書適合作為高校管理學科各類專業及計算機套用專業的教材;同時,對於廣大的計算機用戶來說,它也不失為一本極有參考價值的圖書。此外,為便於讀者學習和掌握該書內容,隨書出版"Visual FoxPro面向對象程式設計學習”光碟。
目錄
目 錄
第1章VisualFoxPro6.0資料庫的基本概念
1.1數據.信息和數據處理
1.2關係型資料庫
1.3VisualFoxPro6.0資料庫管理系統的特點
1.4啟動和退出VisualFoxPro6.o
1.4.1啟動VisualFoxPro6.0
1.4.2退出VisualFoxPro6.o
1.5思考與練習
第2章VisuaIFoXPro6.0的常量.變數.表達式和函式
2.1數據類型
2.2常量與變數
2.2.1常量
2.2.2變數
2.2.3記憶體變數賦值命令
2.3表達式
2.3.1運算符
2.3.2表達式
2.4常用函式
2.4.1字元及字元串處理函式
2.4.2數學運算函式
2.4.3轉換函式
2.4.4日期函式
2.4.5測試函式
2.4.6鍵值函式
2.4.7數組函式
2.4.8其他函式
2.5思考與練習
第3章VisualFoXPro6.0面向對象的基本操作
3.1創建項目檔案和使用項目管理器管理數據
3.1.1創建項目檔案
3.1.2使用項目管理器管理數據
3.2創建資料庫檔案
3.3創建資料庫表
3.3.1打開資料庫和創建表命令
3.3.2使用表設計器創建庫表
3.4設定欄位屬性
3.4.1設定欄位默認值
3.4.2設定有效性規則
3.5建立表索引
3.6建立和編輯表間關聯
3.6.1建立表間關聯
3.6.2編輯表間關聯
3.7建立參照完整性
3.8創建查詢
3.8.1使用嚮導創建簡單查詢
3.8.2使用查詢設計器創建查詢
3.9使用視圖設計器建立本地視圖
3.10使用表單嚮導創建簡單表單和運行表單
3.10.1使用表單嚮導創建簡單表單
3.10.2運行表單
3.11思考與練習
第4章VisualFoxPro6.0事件程式設計基礎
4.1FoxPro命令一般格式
4.2打開庫檔案
4.3打開表檔案
4.4從鍵盤向表添加記錄
4.5檔案複製
4.6記錄指針定位與插入記錄
4.6.1記錄指針定位
4.6.2插入記錄
4.7表數據輸出
4.7.1LIST命令
4.7.2DISPLAY命令
4.8記錄的刪除與恢復
4.8.1加刪除標誌命令
4.8.2恢復命令
4.8.3刪除已加標記的記錄的命令
4.8.4清表命令
4.9表的修改和編輯
4.9.1記錄替換命令
4.9.2瀏覽編輯命令BROWSE
4.9.3編輯修改命令CHANGE
4.10表數據排序
4.11索引與查找
4.11.1索引檔案類型
4.11.2建立索引檔案
4.11.3打開和關閉索引檔案
4.11.4指定主索引檔案和主標記
4.11.5重建索引檔案
4.11.6索引查找
4.12計數.求和與匯總
4.12.1求和
4.12.2計數
4.12.3求平均數
4.12.4分類匯總
4.13程式的建立和執行
4.13.1程式的建立
4.13.2程式的執行
4.14程式中常用的簡單語句
4.14.1輸出語句
4.14.2等待語句
4.14.3清屏語句
4.14.4記憶體變數接收語句
4.14.5記憶體變數輸入語句
4.14.6返回語句
4.15事件程式結構
4.15.1順序結構
4.15.2選擇結構
4.15.3循環結構
4.15.4過程及其調用
4.16工作區及其選擇與互訪
4.16.1檔案操作工作區
4.16.2工作區的選擇和互訪
4.17表的更新操作
4.18表間建立關聯
4.18.1建立關聯
4.18.2取消關聯
4.19建立表問連線
4.20資料庫的輔助操作命令
4.20.1記憶體變數操作命令
4.20.2檔案操作命令
4.21SET命令組
4.21.1SETTALKONOFFWINDOW[WindowName]lNOWINDOW
4.21.2SETDEFAULTTO[cPath]
4.21.3SETDATE[TO]AMERICANANSI
4.21.4SETCENTURYOFFON
4.21.5SETDEVICETOSCREENTOPRINTERTOFILEFileName
4.21.6SETFILTERTO[lExpression]
4.21.7SETDELETEOFFON
4.21.8SETEXACTOFFON
4.21.9SETPATHTO[Path]
4.22用戶視窗設計
4.22.1定義視窗
4.22.2激活視窗
4.22.3掛起視窗
4.23.4釋放視窗
4.23色彩控制
4.23.1色彩對.色彩模式和色彩集
4.23.2用SETCOLORTO語句控制色彩
4.24輸入/輸出格式控制
4.25結構化查詢命令SELECT-SQL
4.26下拉選單程式設計
4.26.1定義下拉選單
4.26.2下拉選單的激活
4.26.3掛起下拉選單
4.26.4清除下拉選單
4.27思考與練習
第5章面向對象事件驅動程式的設計基礎
5.1VisualFoxPro6.0中的類和對象
5.1.1類與對象
5.1.2類的層次
5.2對象的引用與處理
5.2.1在容器層次中引用對象
5.2.2設定對象屬性
5.2.3調用方法程式
5.2.4回響事件
5.3用編程方式定義類
5.4VisualFoxPro6.0中的事件及其分類
5.4.1VisualFoxPro6.0中的事件
5.4.2事件的分類
5.4.3為事件編寫程式代碼
5.5表單.標籤.文本框和命令按鈕
5.6微調器Spinner
5.7複選框CheckBox
5.8編輯框EditBox
5.9選擇按鈕OptionButton
5.10直線Line與圖形Shape
5.11複合列表框ComboBox
5.12列表框ListBox
5.13表格Grid
5.14計時器Timer
5.15圖片Image
5.16頁框PageFrame
5.17思考與練習
第6章VisualFoxPro6.0面向對象的應用程式開發
6.1面向對象的工資管理系統程式設計
6.1.1工資系統與表檔案結構
6.1.2工資系統的主控程式
6.1.3工資數據錄入
6.1.4工資核算匯總
6.1.5工資數據查詢
6.1.6列印工資報表
6.1.7工資系統維護
6.2面向對象的教師管理系統程式設計
6.2.1教師管理系統結構與數據管理
6.2.2系統主控程式
6.2.3錄入教師檔案和教師任課檔案
6.2.4查詢教師檔案
6.2.5查詢教師任課
6.2.6教學綜合查詢
6.2.7檔案任課維護
6.3思考與練習
參考文獻
前言
資料庫套用是計算機套用最重要的領域之一。微機資料庫管理系統已由dBASE經FoxBASE、FoxPro發展到Visual FoxPro 6.0。程式設計方法,已由面向過程的結構化程式設計方法,發展到面向對象由事件驅動的程式設計方法。這是一次程式設計思想和程式設計方法的突破性進展。當前在開發資料庫套用軟體時,已廣泛地使用了Visual FokPro 6.0。高等學校的計算機套用教學,也已進入面向對象的套用開發時代。然而從目前的圖書市場看,還沒有一本面向對象並適用於高等院校的資料庫套用教程。雖然國內已經出版了幾種這方面的書籍,但都限於資料性的或操作方面的,不適於用作教程。因為對教程的要求是:概念清晰,說理透澈。