出版時間:2004-8 出版社:科學(xué)出版社 作者:張宏華 頁數(shù):247 字?jǐn)?shù):367000
前言
Visual FoxPro繼承和發(fā)展了數(shù)據(jù)庫管理技術(shù),引入了可視化編程技術(shù),支持面向?qū)ο蟮木幊趟枷?,直觀、實用、功能強大,是開發(fā)各種數(shù)據(jù)庫應(yīng)用系統(tǒng)的有力工具,近年來已成為各類高職高專院校廣泛開設(shè)的程序設(shè)計語言課程。眾所周知,不必記憶枯燥乏味的命令格式和命令功能是推動Windows迅速普及的重要原因之一,因為廣大用戶更偏愛于直觀的可視化操作。同樣的道理,可視化程序設(shè)計也是推動Visual FoxPro發(fā)展和普及的重要原因之一。本書根據(jù)高職高專的培養(yǎng)目標(biāo),從高職高專的實際情況出發(fā),側(cè)重于介紹Visual FoxPro的可視化程序設(shè)計和實際操作,并適當(dāng)?shù)亟榻B了一些程序設(shè)計基礎(chǔ)知識和與數(shù)據(jù)庫系統(tǒng)有關(guān)的基礎(chǔ)理論知識。由于Visual FoxPro6.0中文版對環(huán)境的要求比較低,且漢化比較成熟,容易獲取、容易安裝,也容易運行,所以特別適于作為Visual FoxPro的教學(xué)軟件。再者,對于初學(xué)者而言,其主要任務(wù)是學(xué)習(xí)和掌握Visual.FoxPro的基本操作和使用方法,而Visual FoxPro6.0的功能己足夠初學(xué)者使用,因此,本書無論是知識點的介紹,還是舉例均使用Visual FoxPro6.0中文版。本書以一個數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程為主線,詳細(xì)介紹了從創(chuàng)建數(shù)據(jù)表開始到系統(tǒng)發(fā)布為止的整個數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程。各章節(jié)力圖圍繞這條主線,盡量通過實例來介紹利用Visual FoxPro創(chuàng)建各種對象的操作方法和有關(guān)開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的基本操作步驟。由于本書以介紹Visual FoxPro的可視化程序設(shè)計為主,具有直觀、操作性強的特點,而且全書列舉的例子都淺顯易懂,便于讀者通過上機實踐來加深對知識點的理解,所以本書特別適合于計算機應(yīng)用專業(yè)和各類經(jīng)濟管理專業(yè)(例如,財會、經(jīng)管、商貿(mào)、國際貿(mào)易、電子商務(wù)、企業(yè)管理等專業(yè))的學(xué)生和自學(xué)者作為Visual FoxPro的入門教材。在此需要補充說明一點:對于有志成為優(yōu)秀的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)人員的讀者來說,僅掌握可視化程序設(shè)計是不夠的,還需要深入學(xué)習(xí)有關(guān)程序設(shè)計的基本理論。在學(xué)習(xí)本書之前需要學(xué)生掌握Windows的基本操作和對電子表格(Excel)有所了解。全書包括11章和4個附錄,大體上可分為4個部分.第一部分(第1-3章)主要介紹Visual FoxPro程序設(shè)計基礎(chǔ)知識;第二部分(第4-10章)主要介紹Visual FoxPro數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā);第三部分(第11章)主要介紹各種控件的屬性及其屬性設(shè)置及系統(tǒng)發(fā)布;第四部分(附錄)主要介紹讀者可能會涉及到的一些知識,包括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章和附錄的編寫。由于時間緊迫,錯誤和問題在所難免,懇請各位專家和讀者及時批評指正。
內(nèi)容概要
Visual FoxPro 6.0中文版是目前微機上最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一。其強大的功能和可視化的開發(fā)環(huán)境為開發(fā)各種數(shù)據(jù)庫應(yīng)用系統(tǒng)提供了強有力的工具。 本書圍繞開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)這條主線,全面介紹了Visual FoxPro的操作方法和開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的基本步驟。主要內(nèi)容包括:Visual FoxPro6.0的功能與特點、啟動與退出;Visual FoxPro6.0程序設(shè)計基礎(chǔ)與面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ);項目和數(shù)據(jù)庫的創(chuàng)建,表的創(chuàng)建與操作;查詢和視圖的創(chuàng)建;報表和標(biāo)簽的設(shè)計;應(yīng)用程序界面、菜單和工具欄的設(shè)計;常用控件屬性簡介和應(yīng)用程序的系統(tǒng)發(fā)布等。 本書側(cè)重于介紹Visual FoxPro6.0的可視化程序設(shè)計,并配有大量的實例、圖文并茂、淺顯易懂、易于自學(xué)。既可作為高職高專院校計算機應(yīng)用專業(yè)和各類經(jīng)濟管理專業(yè)學(xué)生的程序設(shè)計入門教材,也可作為各類計算機培訓(xùn)班的教材。
書籍目錄
第1章 Visual FoxPro概述 1.1 數(shù)據(jù)庫系統(tǒng)簡介 1.1.1 數(shù)據(jù)庫系統(tǒng)的組成及其特點 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的基本功能與特點 1.3.1 Visual FoxPro6.0的基本功能 1.3.2 Visual FoxPro6.0 的啟動 1.4 Visual FoxPro的啟動和退出 1.4.1 Visual FoxPro6.0的運行環(huán)境 1.4.2 Visual FoxPro6.0的啟動 1.4.3 退出Visual FoxPro6.0 習(xí)題第2章 Visual FoxPro6.0 程序設(shè)計基礎(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的運算符 2.3.1 算術(shù)運算符 2.3.2 字符運算符 2.3.3 日期時間運算符 2.3.4 關(guān)系運算符 2.3.5 邏輯運算符 2.4 Visual FoxPro表達(dá)式 2.4.1 算術(shù)表達(dá)式 2.4.2 字符表達(dá)式 2.4.3 日期時間表達(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ù)中檢驗參數(shù) 2.6 基本語句 2.6.1 順序語句 2.6.2 條件語句 2.6.3 循環(huán)語句第3章 面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)第4章 數(shù)據(jù)庫設(shè)計基礎(chǔ)知識第5章 表操作第6章 查詢第7章 表單設(shè)計第8章 視圖第9章 報表與標(biāo)簽第10章 菜單和工具欄設(shè)計第11章 常用控件及系統(tǒng)發(fā)布附錄主要參考文獻(xiàn)
章節(jié)摘錄
插圖:1.設(shè)置報表數(shù)據(jù)源“數(shù)據(jù)環(huán)境設(shè)計器”窗口中的數(shù)據(jù)源,將在每一次運行報表時被打開,而不必以手工的方式打開所使用的數(shù)據(jù)源。前面使用報表向?qū)Ш蛣?chuàng)建快速表的方法創(chuàng)建報表時,已經(jīng)指定了相關(guān)的表作為數(shù)據(jù)源。當(dāng)使用“報表設(shè)計器”創(chuàng)建一個空報表,并直接設(shè)計報表時,才需要指定數(shù)據(jù)源。為一個空報表添加數(shù)據(jù)源的方法如下:1)打開報表設(shè)計器,生成一個空白報表。使用如下的方式打開“數(shù)據(jù)環(huán)境設(shè)計器”窗口:①在“報表設(shè)計器”工具欄中,單擊“數(shù)據(jù)環(huán)境”按鈕。②從“顯示”菜單下選擇“數(shù)據(jù)環(huán)境”命令.⑧在“報表設(shè)計器”窗口中的住意位置右擊鼠標(biāo),從彈出的快捷菜單中選擇“數(shù)據(jù)環(huán)境”命令。2)打開“數(shù)據(jù)環(huán)境設(shè)計器”窗口后,主菜單中將出現(xiàn)“數(shù)據(jù)環(huán)境”菜單.從中選擇“添加”命令;或者在“數(shù)據(jù)環(huán)境設(shè)計器”窗口中右擊鼠標(biāo),從彈出的快捷菜單中選擇“添加”命令,系統(tǒng)將彈出“添加表或視圖”對話框。3)在“添加表或視圖”對話框中,選擇作為數(shù)據(jù)源的表或視圖。本例中選擇“學(xué)生成績管理”數(shù)據(jù)庫中的“學(xué)生基本情況”表,作為數(shù)據(jù)源。最后單擊“關(guān)閉”按鈕,完成操作。2.設(shè)計報表布局一個設(shè)計良好的報表,會把數(shù)據(jù)放在報表中的合適位置上。在報表設(shè)計器中,報表包含若干個帶區(qū),帶區(qū)名標(biāo)識顯示在帶區(qū)下的標(biāo)識欄上.帶區(qū)的作用,主要是控制數(shù)據(jù)在頁面上的打印位置。當(dāng)打印或預(yù)覽報表時,系統(tǒng)會以不同的方式處理各個帶區(qū)中的數(shù)據(jù)。對于“頁標(biāo)頭”帶區(qū),系統(tǒng)將在每一頁上打印一次該帶區(qū)所包含的內(nèi)容;而對于“標(biāo)題”帶區(qū),則只是在報表開始時,打印一次該帶區(qū)的內(nèi)容。在每一個報表中,都可以添加或修改若干個帶區(qū)。表9.2列出了一些常見帶區(qū)及使用情況。
編輯推薦
《Visual FoxPro實用教程》由科學(xué)出版社出版。
圖書封面
評論、評分、閱讀與下載