出版時間:2004-4 出版社:機械工業(yè)出版社 作者:陳曉明 編 頁數(shù):355
前言
可視化(Visual)編程是20世紀90年代出現(xiàn)的一種全新的程序設計方法,Visual FoxPro支持可視化技術。在PC機數(shù)據(jù)庫系統(tǒng)XBASE家族中,V:FP將程序設計的重點從面向過程轉(zhuǎn)向面向?qū)ο螅且粋€全面支持面向?qū)ο蟪绦蛟O計的數(shù)據(jù)庫語言。作為微軟公司可視化系列的一員,VFP將早期XBASE數(shù)據(jù)庫語言從以命令方式為主的交互式操作轉(zhuǎn)變到以圖形界面操作為主的可視化技術?! 秜isual FoxPro教程》較為全面地介紹了VFF,的概念、理論、方法與步驟,把語言學習、數(shù)據(jù)庫技術、可視化編程方法和實際應用作為一個統(tǒng)一的整體來介紹?! ∪珪鴥?nèi)容共分為十二章,每章均在介紹基本概念、操作方法的同時,通過較多的例題加深讀者的理解。最后,通過一個具體的系統(tǒng)開發(fā)實例,使讀者掌握實際應用程序的開發(fā)技術?! ”緯鴪D文并茂,所有操作都按實際屏幕一步一步講述,通過范例和具體操作,使讀者盡快學會使用VFP。書中給出的全部程序都是用VFP 6.0編寫的,并都在微機上調(diào)試通過?! ”緯梢宰鳛槁殬I(yè)技術學院的教材,也可以作為中等職業(yè)技術學校和計算機培訓班的教材,更可作為計算機應用人員的參考書。 本書由陳曉明任主編,并編寫第6、7、8章及附錄;游溯濤任副主編,并編寫第1、10、ll、12章;王晶編寫第2、3章;田利君編寫第4、5、9章。全書由陳曉明統(tǒng)稿,由周光輝主審。 在編寫本書過程中,編者參閱了大量的圖書資料,并有所借鑒。參閱書目已列入書后的參考文獻中,編者在此向這些圖書的作者表示衷心的感謝?! ”緯木幷叨际窃诮虒W第一線從事多年教學工作的教師,將積累的豐富教學經(jīng)驗與心得體會濃縮凝聚到本書中。但由于編者水平有限,書中難免存在不妥之處,敬請讀者和專家們批評指正,以便修改完善。
內(nèi)容概要
本書共分十二章,介紹支持可視化編程技術、支持面向?qū)ο蟪绦蛟O計的數(shù)據(jù)語言——Visual FoxPro(簡稱VFP)。主要內(nèi)容包括:中文VFP數(shù)據(jù)庫系統(tǒng)簡介,程序設計基礎知識,數(shù)據(jù)表與數(shù)據(jù)庫的創(chuàng)建與使用,查詢與視圖,面向?qū)ο蟮某绦蛟O計,表單的基礎設計、控件設計與高級設計,報表與菜單高計,數(shù)據(jù)的導出、導入與追加,系統(tǒng)開發(fā)實例。
本書集多年教學經(jīng)驗編寫而成,突出了實用性與操作性,適合于高職高專,中專和各類計算機培訓班作為教材使用,也要供廣大計算機愛好者參考。
書籍目錄
前言第1章 認識中文Visual FoxPro數(shù)據(jù)庫系統(tǒng) 1.1 數(shù)據(jù)庫的基本概念 1.1.1 什么是數(shù)據(jù)庫 1.1.2 微機數(shù)據(jù)庫的發(fā)展 1.2 中文Visial FoxPro概述 1.2.1 VFP的主要特點 1.2.2 VFP的界面組成與操作 1.2.3 VFP的工作方式 1.3 VFP輔助工具 1.3.1 向?qū)? 1.3.2 設計器 1.3.3 生成器 1.4 VFP的控制中心——項目管理器 1.1.1 項目管理器的功能 1.4.2 項目管理器的操作 1.5 定制VFP系統(tǒng)環(huán)境及獲取幫助 1.5.1 VFP系統(tǒng)選項的設置 1.5.2 在VFP中獲取幫助第2章 程序設計基礎 2.1 VFP的數(shù)據(jù)類型、文件類型 2.1.1 VFP的數(shù)據(jù)和數(shù)據(jù)類型 2.1.2 VFP的文件類型 2.2 常量、變量、函數(shù)和表達式 2.2.1 VFP常量 2.2.2 VFP變量 2.2.3 內(nèi)存變量的作用域 2.2.4 數(shù)組 2.2.5 函數(shù) 2.2.6 運算符和表達式 2.3 程序的建立、修改和運行 2.3.1 程序的書寫規(guī)則 2.3.2 建立程序 2.3.3 編輯修改程序 2.3.4 運行程序 2.4 結構化程序設計 2.4.1 程序文件中常用的命令 2.4.2 順序結構 2.4.3 分支結構 2.4.4 循環(huán)結構 2.5 過程與函數(shù) 2.5.1 過程 2.5.2 自定義函數(shù)(UDF) 2.5.3 過程與函數(shù)調(diào)用時參數(shù)的傳遞 習題第3章 表的創(chuàng)建與使用 3.1 創(chuàng)建表 3.1.1 用表設計器創(chuàng)建新表 3.1.2 使用表向?qū)?chuàng)建新表 3.1.3 使用命令創(chuàng)建新表 3.2 表的基本操作 3.2.1 表的打開與關閉 3.2.2 記錄的顯示與修改 3.3 記錄的定位與查找 3.4 記錄的添加與刪除 3.4.1 記錄的添加 3.4.2 記錄的刪除與恢復 3.5 表數(shù)據(jù)的替換 3.5.1 成批修改數(shù)據(jù) 3.5.2 單個記錄與數(shù)組間數(shù)據(jù)傳送 3.6 表的索引 3.6.1 索引類型 3.6.2 索引的建立和刪除 習題第4章 數(shù)據(jù)庫的創(chuàng)建與使用 4.1 創(chuàng)建數(shù)據(jù)庫 4.2 數(shù)據(jù)庫表的字段經(jīng)驗證規(guī)則 4.3 數(shù)據(jù)庫表的記錄級驗證規(guī)則 4.4 設置表間規(guī)則:參照完整性 4.5 表間的臨時關系 習題第5章 查詢與視圖 5.1 查詢向?qū)? 5.2 查詢設計器 5.3 SQL語言 5.4 創(chuàng)建本地視圖 5.5 遠程視圖簡介 習題第6章 表單設計基礎 6.1 表單向?qū)? 6.2 表單設計器 習題第7章 面向?qū)ο蟮某绦蛟O計方法 7.1 基本概念 7.2 對象引用 7.3 類設計初步 習題第8章 表單的控件設計與表單高級設計 8.1 創(chuàng)建“教師簡況錄入表單”及相關控件設計 8.2 創(chuàng)建‘形狀變換表單“及相關控件設計 8.3 連接類 8.4 表單高級設計 習題第9章 報表設計 9.1 報表向?qū)? 9.2 報表設計器 習題第10章 菜單設計 10.1 菜單設計器的啟動與功能 10.2 規(guī)劃菜單系統(tǒng) 10.3 創(chuàng)建和定制菜單 10.4 定制菜單系統(tǒng) 10.5 菜單系統(tǒng)與應用系統(tǒng)的集成 習題第11章 數(shù)據(jù)的導出、導入和追加 11.1 數(shù)據(jù)導入、志出的文件類型 11.2 導入數(shù)據(jù) 11.3 追加數(shù)據(jù) 11.4 導出數(shù)據(jù) 習題第12章 應用系統(tǒng)集成及開發(fā)實例 12.1 開發(fā)VFP數(shù)據(jù)庫系統(tǒng)的一般步驟 12.2 實例——“學生選課成績管理系統(tǒng)”的開發(fā) 12.3 應用程序集成 12.4 應用程序的發(fā)布附錄 附錄A 文件擴展名及類型說明 附錄B Visval FoxPro 6.0控件名稱及功能 附錄C Visval FoxPro 6.0對象名稱及功能 附錄D Visval FoxPro 6.0屬性名稱及功能 附錄E Visval FoxPro 6.0事件名稱及功能 附錄F Visval FoxPro 6.0方法名稱及功能參考文獻
章節(jié)摘錄
2.完成操作 在Visual Foxpro中啟動向?qū)Ш?,需要依次回答屏幕窗口中出現(xiàn)的一些問題。如圖1-10所示,當做出正確的選擇后,可單擊“下一步”按鈕,進入下一個屏幕的操作。當依次回答完所有的問題到達最后一個屏幕時,單擊“完成”按鈕即可以完成操作?! ∪绻僮髦谐霈F(xiàn)錯誤,或者原來的想法發(fā)生了變化,可選擇“上一步”按鈕來查看前一屏幕的內(nèi)容,以便進行修改。選擇“取消”將退出向?qū)Ф粫a(chǎn)生任何結果。如果在使用過程中遇到困難,則可以按F1鍵或單擊“幫助”按鈕來獲得幫助。 也可以在操作時直接選擇“完成”按鈕到向?qū)У淖詈笠徊?,跳過中間所要輸入的選項信息,此時向?qū)⑹褂孟到y(tǒng)提供的默認值?! ?.保存向?qū)ЫY果 根據(jù)所用向?qū)У念愋?,每個向?qū)У淖詈笠粋€屏幕都會要求您提供一個標題,并給出保存、瀏覽、修改或打印結果的選項。 使用“預覽”選項,可以在結束向?qū)У牟僮髑安榭聪驅(qū)Мa(chǎn)生的結果。如果需要做出不同的選擇來改變結果,則可以返回到前邊,重新進行選擇。對向?qū)У慕Y果滿意后,再選擇“完成”按鈕。4.修改向?qū)ЫY果 利用向?qū)?chuàng)建好表、表單、查詢、報表或標簽后,還可以繼續(xù)使用系統(tǒng)提供的各種“設計器”對這些項目做進一步的修改。用戶不能用向?qū)е匦麓蜷_一個由向?qū)Ы⒌奈募?,但是可以在退出向?qū)е?,預覽向?qū)У慕Y果并做出適當?shù)男薷摹?/pre>圖書封面
評論、評分、閱讀與下載