Visual FoxPro實(shí)用教程

出版時(shí)間:2004-8  出版社:科學(xué)出版社  作者:張宏華  頁數(shù):247  字?jǐn)?shù):367000  

前言

Visual FoxPro繼承和發(fā)展了數(shù)據(jù)庫管理技術(shù),引入了可視化編程技術(shù),支持面向?qū)ο蟮木幊趟枷?,直觀、實(shí)用、功能強(qiáng)大,是開發(fā)各種數(shù)據(jù)庫應(yīng)用系統(tǒng)的有力工具,近年來已成為各類高職高專院校廣泛開設(shè)的程序設(shè)計(jì)語言課程。眾所周知,不必記憶枯燥乏味的命令格式和命令功能是推動(dòng)Windows迅速普及的重要原因之一,因?yàn)閺V大用戶更偏愛于直觀的可視化操作。同樣的道理,可視化程序設(shè)計(jì)也是推動(dòng)Visual FoxPro發(fā)展和普及的重要原因之一。本書根據(jù)高職高專的培養(yǎng)目標(biāo),從高職高專的實(shí)際情況出發(fā),側(cè)重于介紹Visual FoxPro的可視化程序設(shè)計(jì)和實(shí)際操作,并適當(dāng)?shù)亟榻B了一些程序設(shè)計(jì)基礎(chǔ)知識(shí)和與數(shù)據(jù)庫系統(tǒng)有關(guān)的基礎(chǔ)理論知識(shí)。由于Visual FoxPro6.0中文版對環(huán)境的要求比較低,且漢化比較成熟,容易獲取、容易安裝,也容易運(yùn)行,所以特別適于作為Visual FoxPro的教學(xué)軟件。再者,對于初學(xué)者而言,其主要任務(wù)是學(xué)習(xí)和掌握Visual.FoxPro的基本操作和使用方法,而Visual FoxPro6.0的功能己足夠初學(xué)者使用,因此,本書無論是知識(shí)點(diǎn)的介紹,還是舉例均使用Visual FoxPro6.0中文版。本書以一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程為主線,詳細(xì)介紹了從創(chuàng)建數(shù)據(jù)表開始到系統(tǒng)發(fā)布為止的整個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程。各章節(jié)力圖圍繞這條主線,盡量通過實(shí)例來介紹利用Visual FoxPro創(chuàng)建各種對象的操作方法和有關(guān)開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的基本操作步驟。由于本書以介紹Visual FoxPro的可視化程序設(shè)計(jì)為主,具有直觀、操作性強(qiáng)的特點(diǎn),而且全書列舉的例子都淺顯易懂,便于讀者通過上機(jī)實(shí)踐來加深對知識(shí)點(diǎn)的理解,所以本書特別適合于計(jì)算機(jī)應(yīng)用專業(yè)和各類經(jīng)濟(jì)管理專業(yè)(例如,財(cái)會(huì)、經(jīng)管、商貿(mào)、國際貿(mào)易、電子商務(wù)、企業(yè)管理等專業(yè))的學(xué)生和自學(xué)者作為Visual FoxPro的入門教材。在此需要補(bǔ)充說明一點(diǎn):對于有志成為優(yōu)秀的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)人員的讀者來說,僅掌握可視化程序設(shè)計(jì)是不夠的,還需要深入學(xué)習(xí)有關(guān)程序設(shè)計(jì)的基本理論。在學(xué)習(xí)本書之前需要學(xué)生掌握Windows的基本操作和對電子表格(Excel)有所了解。全書包括11章和4個(gè)附錄,大體上可分為4個(gè)部分.第一部分(第1-3章)主要介紹Visual FoxPro程序設(shè)計(jì)基礎(chǔ)知識(shí);第二部分(第4-10章)主要介紹Visual FoxPro數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā);第三部分(第11章)主要介紹各種控件的屬性及其屬性設(shè)置及系統(tǒng)發(fā)布;第四部分(附錄)主要介紹讀者可能會(huì)涉及到的一些知識(shí),包括Visual FoxPro6.0的安裝、常用命令的主要功能、Visual FoxPro7.0與Visual FoxPro8.0的發(fā)展等。第一、第二部分為必講內(nèi)容,第三部分為選講部分,第四部分僅供查閱。本書由張宏華任主編,鄭泳和方風(fēng)波任副主編。張宏華負(fù)責(zé)第2-6章的編寫;鄭泳負(fù)責(zé)第7-11章的編寫:方風(fēng)波負(fù)責(zé)第1章和附錄的編寫。由于時(shí)間緊迫,錯(cuò)誤和問題在所難免,懇請各位專家和讀者及時(shí)批評指正。

內(nèi)容概要

Visual FoxPro 6.0中文版是目前微機(jī)上最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一。其強(qiáng)大的功能和可視化的開發(fā)環(huán)境為開發(fā)各種數(shù)據(jù)庫應(yīng)用系統(tǒng)提供了強(qiáng)有力的工具。    本書圍繞開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)這條主線,全面介紹了Visual FoxPro的操作方法和開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的基本步驟。主要內(nèi)容包括:Visual FoxPro6.0的功能與特點(diǎn)、啟動(dòng)與退出;Visual FoxPro6.0程序設(shè)計(jì)基礎(chǔ)與面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ);項(xiàng)目和數(shù)據(jù)庫的創(chuàng)建,表的創(chuàng)建與操作;查詢和視圖的創(chuàng)建;報(bào)表和標(biāo)簽的設(shè)計(jì);應(yīng)用程序界面、菜單和工具欄的設(shè)計(jì);常用控件屬性簡介和應(yīng)用程序的系統(tǒng)發(fā)布等。    本書側(cè)重于介紹Visual FoxPro6.0的可視化程序設(shè)計(jì),并配有大量的實(shí)例、圖文并茂、淺顯易懂、易于自學(xué)。既可作為高職高專院校計(jì)算機(jī)應(yīng)用專業(yè)和各類經(jīng)濟(jì)管理專業(yè)學(xué)生的程序設(shè)計(jì)入門教材,也可作為各類計(jì)算機(jī)培訓(xùn)班的教材。

書籍目錄

第1章 Visual FoxPro概述  1.1  數(shù)據(jù)庫系統(tǒng)簡介    1.1.1 數(shù)據(jù)庫系統(tǒng)的組成及其特點(diǎn)    1.1.2 數(shù)據(jù)庫    1.1.3 數(shù)據(jù)庫管理系統(tǒng)  1.2 Visual FoxPro的產(chǎn)生與發(fā)展    1.2.1 dBASE階段    1.2.2 FoxBASE與FoxPro階段    1.2.3 Visual FoxPro階段  1.3 Visual FoxPro的基本功能與特點(diǎn)    1.3.1 Visual FoxPro6.0的基本功能    1.3.2 Visual FoxPro6.0 的啟動(dòng)  1.4 Visual FoxPro的啟動(dòng)和退出    1.4.1 Visual FoxPro6.0的運(yùn)行環(huán)境    1.4.2 Visual FoxPro6.0的啟動(dòng)    1.4.3 退出Visual FoxPro6.0  習(xí)題第2章 Visual FoxPro6.0 程序設(shè)計(jì)基礎(chǔ)  2.1 Visual FoxPro6.0的靈敏據(jù)類型    2.1.1 Visual FoxPro6.0 的數(shù)據(jù)類型    2.1.2 Visual FoxPro6.0 的字段類型  2.2. 常量、變量與數(shù)組    2.2.1 常量    2.2.2 變量    2.2.3 數(shù)組    2.2.4 空值的使用  2.3 Visual FoxPro的運(yùn)算符    2.3.1 算術(shù)運(yùn)算符    2.3.2 字符運(yùn)算符    2.3.3 日期時(shí)間運(yùn)算符    2.3.4 關(guān)系運(yùn)算符    2.3.5 邏輯運(yùn)算符  2.4 Visual FoxPro表達(dá)式    2.4.1 算術(shù)表達(dá)式    2.4.2 字符表達(dá)式    2.4.3 日期時(shí)間表達(dá)式    2.4.4 關(guān)系表達(dá)式    2.4.5 邏輯表達(dá)式  2.5 函數(shù)與過程    2.5.1 常用系統(tǒng)內(nèi)部函數(shù)    2.5.2 過程和函數(shù)    2.5.3 調(diào)用過程和函數(shù)    2.5.4 參數(shù)傳遞    2.5.5 接收函數(shù)返回值    2.5.6 在過程和函數(shù)中檢驗(yàn)參數(shù)  2.6 基本語句    2.6.1 順序語句    2.6.2 條件語句    2.6.3 循環(huán)語句第3章 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)第4章 數(shù)據(jù)庫設(shè)計(jì)基礎(chǔ)知識(shí)第5章 表操作第6章 查詢第7章 表單設(shè)計(jì)第8章 視圖第9章 報(bào)表與標(biāo)簽第10章 菜單和工具欄設(shè)計(jì)第11章 常用控件及系統(tǒng)發(fā)布附錄主要參考文獻(xiàn)

章節(jié)摘錄

插圖:1.設(shè)置報(bào)表數(shù)據(jù)源“數(shù)據(jù)環(huán)境設(shè)計(jì)器”窗口中的數(shù)據(jù)源,將在每一次運(yùn)行報(bào)表時(shí)被打開,而不必以手工的方式打開所使用的數(shù)據(jù)源。前面使用報(bào)表向?qū)Ш蛣?chuàng)建快速表的方法創(chuàng)建報(bào)表時(shí),已經(jīng)指定了相關(guān)的表作為數(shù)據(jù)源。當(dāng)使用“報(bào)表設(shè)計(jì)器”創(chuàng)建一個(gè)空報(bào)表,并直接設(shè)計(jì)報(bào)表時(shí),才需要指定數(shù)據(jù)源。為一個(gè)空報(bào)表添加數(shù)據(jù)源的方法如下:1)打開報(bào)表設(shè)計(jì)器,生成一個(gè)空白報(bào)表。使用如下的方式打開“數(shù)據(jù)環(huán)境設(shè)計(jì)器”窗口:①在“報(bào)表設(shè)計(jì)器”工具欄中,單擊“數(shù)據(jù)環(huán)境”按鈕。②從“顯示”菜單下選擇“數(shù)據(jù)環(huán)境”命令.⑧在“報(bào)表設(shè)計(jì)器”窗口中的住意位置右擊鼠標(biāo),從彈出的快捷菜單中選擇“數(shù)據(jù)環(huán)境”命令。2)打開“數(shù)據(jù)環(huán)境設(shè)計(jì)器”窗口后,主菜單中將出現(xiàn)“數(shù)據(jù)環(huán)境”菜單.從中選擇“添加”命令;或者在“數(shù)據(jù)環(huán)境設(shè)計(jì)器”窗口中右擊鼠標(biāo),從彈出的快捷菜單中選擇“添加”命令,系統(tǒng)將彈出“添加表或視圖”對話框。3)在“添加表或視圖”對話框中,選擇作為數(shù)據(jù)源的表或視圖。本例中選擇“學(xué)生成績管理”數(shù)據(jù)庫中的“學(xué)生基本情況”表,作為數(shù)據(jù)源。最后單擊“關(guān)閉”按鈕,完成操作。2.設(shè)計(jì)報(bào)表布局一個(gè)設(shè)計(jì)良好的報(bào)表,會(huì)把數(shù)據(jù)放在報(bào)表中的合適位置上。在報(bào)表設(shè)計(jì)器中,報(bào)表包含若干個(gè)帶區(qū),帶區(qū)名標(biāo)識(shí)顯示在帶區(qū)下的標(biāo)識(shí)欄上.帶區(qū)的作用,主要是控制數(shù)據(jù)在頁面上的打印位置。當(dāng)打印或預(yù)覽報(bào)表時(shí),系統(tǒng)會(huì)以不同的方式處理各個(gè)帶區(qū)中的數(shù)據(jù)。對于“頁標(biāo)頭”帶區(qū),系統(tǒng)將在每一頁上打印一次該帶區(qū)所包含的內(nèi)容;而對于“標(biāo)題”帶區(qū),則只是在報(bào)表開始時(shí),打印一次該帶區(qū)的內(nèi)容。在每一個(gè)報(bào)表中,都可以添加或修改若干個(gè)帶區(qū)。表9.2列出了一些常見帶區(qū)及使用情況。

編輯推薦

《Visual FoxPro實(shí)用教程》由科學(xué)出版社出版。

圖書封面

評論、評分、閱讀與下載


    Visual FoxPro實(shí)用教程 PDF格式下載


用戶評論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7