注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合VISUAL FOXPRO面向?qū)ο蟪绦蛟O(shè)計

VISUAL FOXPRO面向?qū)ο蟪绦蛟O(shè)計

VISUAL FOXPRO面向?qū)ο蟪绦蛟O(shè)計

定 價:¥33.00

作 者: 劉甫迎,黨晉蓉編著
出版社: 清華大學(xué)出版社
叢編項: 高等學(xué)校計算機(jī)教材
標(biāo) 簽: 關(guān)系型數(shù)據(jù)庫 FoxPro

ISBN: 9787302091936 出版時間: 2004-09-01 包裝: 平裝
開本: 26cm 頁數(shù): 372 字?jǐn)?shù):  

內(nèi)容簡介

  美國微軟公司的VisualFoxPr08.0版推出后,由于其7.0版在VisualStudio.NET正式版中未曾見到而引起的該公司今后是否還發(fā)展Fox數(shù)據(jù)庫的疑慮便在用戶中釋然了。VisualFoxPro(簡稱VFP,是FoxPr03.0以后的稱謂,包括VFP5.0、6.0、7.0、8.0等)是當(dāng)今運行速度最快、使用最廣的數(shù)據(jù)庫之一,它已取代原來占微機(jī)用戶80%的dBASE的地位而成了xBASE類關(guān)系數(shù)據(jù)庫的工業(yè)標(biāo)準(zhǔn)。本書包括14章及兩個附錄,以VFP6.0和8.0為背景(前者用戶廣泛,后者的新特點全部兼容前者)詳細(xì)敘述了VFP程序設(shè)計(包括報表、菜單設(shè)計器)、表操作、數(shù)據(jù)庫意義的擴(kuò)展、VFP同其他軟件共享和交換數(shù)據(jù)(對象鏈接和嵌入OLE及ActiVex)等,并著重介紹VFP的表單(Form)及面向?qū)ο蟮某绦蛟O(shè)計、視圖(SQLViews)、CursorAdapter和客戶服務(wù)器編程,以及VFP的ActiveDocument、VFPWebServices,在Internet國際互聯(lián)網(wǎng)上的工作等。本書是作者十多年前(1987)歸國時最早將Fox軟件介紹到我國寫的第10部Fox軟件的書。本書加強(qiáng)了面向?qū)ο蟪绦蛟O(shè)計的實例介紹,且圖文并茂,強(qiáng)調(diào)實用性。本書可供高等學(xué)校計算機(jī)類專業(yè)和非計算機(jī)專業(yè)(等級考試)的學(xué)生作教材使用,也可作為廣大VFP開發(fā)者的參考書。

作者簡介

  劉甫迎,碩士生導(dǎo)師、IEEECS會員、四川省計算機(jī)學(xué)會理事、四種省電子學(xué)會學(xué)術(shù)委員會委員、四川省計算機(jī)學(xué)會網(wǎng)絡(luò)信息系統(tǒng)專委會委員。1985年10月至1987年5月由中國科學(xué)院公派加拿大安大略省哈密爾頓市McMaster大學(xué)計算機(jī)科學(xué)與系統(tǒng)系作訪問學(xué)者。1975-1995年在中國科學(xué)院成都計算機(jī)應(yīng)用研究所工作、先后任該所計算機(jī)軟件研究室副研究員、研究室副主任。他最早將美國Fox數(shù)據(jù)庫介紹到中國大陸、使之取代占微機(jī)80%用戶的dBASE而風(fēng)磨全國。其中國本地化工作、10部專著及其負(fù)責(zé)的“成都小狐貍軟件實驗室”享譽(yù)全國,在該領(lǐng)域國內(nèi)領(lǐng)先。1984年曾獲四川省重大科技成果獎。他主持的“漢字FosBASE+關(guān)系數(shù)據(jù)庫致命點弱點的解決和開發(fā)”項目,1995年9月刊入香港出版《世界優(yōu)秀專利技術(shù)精選(中國卷)》;1996年4月獲“中國八五優(yōu)秀科學(xué)技術(shù)成果入選證書”。主持的教學(xué)科研項目2001年獲省政府頒發(fā)的“四川省教學(xué)成果一等獎”。主編的《VisualFoxPro實用教程》獲教育部頒發(fā)的2002年全國普通高等學(xué)校優(yōu)秀教材二等獎。主講并主持的“VisualFoxPro課程”獲2003年四川省“精品課程”稱號。在國家級核心期刊上發(fā)表論文40余篇,編寫著作多部。黨晉蓉,四川省計算機(jī)學(xué)會教育專委會會員,長期從事數(shù)據(jù)庫的教學(xué)、科研工作。主研的教學(xué)科研項目2001年獲省政府頒發(fā)的“四川省教學(xué)成果一等獎”。參編的《VisualFoxPro實用教程》獲教育部頒發(fā)的2002年全國普通高等學(xué)校優(yōu)秀教材二等獎。主研及主講“VisualFoxPro程序設(shè)計”被評為2003年四川省“精品課程”。在《計算機(jī)科學(xué)》等國家級核心期刊上發(fā)表論文多篇,編寫著作5部。

圖書目錄

第1章運行使用VFP的第一個程序
1.1程序設(shè)計
1.1.1程序設(shè)計的概念和步驟
1.1.2面向?qū)ο蟮某绦蛟O(shè)計
1.2VisualFoxPro程序語言
1.2.1什么叫數(shù)據(jù)庫
1.2.2VFP是數(shù)據(jù)庫管理和程序設(shè)計的實用語言
1.2.3建立程序
1.2.4運行程序
1.2.5修改程序及調(diào)試
1.3VFP的窗口、菜單及其他
1.3.1啟動VisualFOxPrO
1.3.2窗口和菜單操作
1.3.3退出VisualFOxPrO
1.4實驗一
1.5習(xí)題
第2章VFP勺數(shù)據(jù)
2.1常量
2.2變量
2.2.1字段變量
2.2.2內(nèi)存變量
2.2.3數(shù)組變量
2.2.4變量的級
2.3表達(dá)式
2.3.1運算符+
2.3.2表達(dá)式的分類
2.4系統(tǒng)設(shè)置命令與選項(OPTION)對話框
2.5運行環(huán)境配制文件
2.6優(yōu)化VisualFOxPrO
2.7實驗二
2.8習(xí)題
第3章VFP的類與對象
3.1VFP中的對象(Object)
3.1.1對象具有的屬性(Properties)
3.1.2對象具有事件(Events)和方法(Methods)
3.2VFP中的類(Classes)
3.3VFP類的層次
3.3.1VFP的基類和層次
3.3.2容器(Container)類和控件(Contr01)類
3.4對象的處理
3.4.1在容器層次中引用對象
3.4.2設(shè)置屬性
3.4.3調(diào)用方法
3.4.4響應(yīng)事件
3.5編程定義類
3.6習(xí)題
第4章VFP的自由表(FreeTable)
4.1創(chuàng)建和修改表文件結(jié)構(gòu)
4.1.1表的結(jié)構(gòu)
4.1.2建立表結(jié)構(gòu)命令(CREATE)
4.1.3修改表結(jié)構(gòu)
4.2輸入表數(shù)據(jù)
4.2.1在CREATE命令期間輸入數(shù)據(jù)
4.2.2表添加命令(APPEND)
4.2.3在表中插入記錄命令(1NSERT)
4.2.4用BROWSE命令追加數(shù)據(jù)記錄
4.3打開、關(guān)閉、顯示和定位表
4.3.1打開和關(guān)閉表文件命令(USE)
4.3.2表的顯示和列表
4.3.3記錄的定位
4.4修改和刪除記錄數(shù)據(jù)
4.4.1修改表數(shù)據(jù)
4.4.2刪除表記錄
4.4.3刪除表文件
4.5排序、索引和查尋表
4.5.1什么是排序與索引
4.5.2表的排序
4.5.3表的索引
4.5.4表的查詢
4.5.5Rushmore優(yōu)化技術(shù)
4.6計算、匯總表
4.6.1表的計算命令
4.6.2表的匯總命令
4.7關(guān)聯(lián)、連接和更新表
4.7.1關(guān)聯(lián)
4.7.2數(shù)據(jù)工作窗口與.VUE視圖文件
4.7.3不同工作區(qū)中表的連接
4.7.4更新
4.8其他有關(guān)命令操作
4.8.1RUN命令(!)和運行二進(jìn)制文件
4.8.2關(guān)閉命令
4.8.3復(fù)制表文件
4.8.4數(shù)據(jù)結(jié)合文件
4.8.5文件操作命令
4.9結(jié)構(gòu)化查詢語言(SQL)
4.9.1數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL概述
4.9.2Select查詢
4.9.3用SQL定義、修改、刪除表
4.9.4數(shù)據(jù)操縱語言(1nsert、Delete、Update)
4.10實驗三
4.11題
第5章表單(Form)應(yīng)用及其編程技術(shù)
5.1表單和表單設(shè)計及VFP8.0的工具箱(ToolBox)
5.1.1表單的類型
5.1.2創(chuàng)建新的表單
5.1.3添加和操作表單對象
5.1.4存儲和運行表單
5.1.5VFP8.0的工具箱
5.2表單對象的應(yīng)用實例--大學(xué)生通用習(xí)題測試系統(tǒng)
5.2.1系統(tǒng)的表單流程圖
5.2.2系統(tǒng)的實現(xiàn)及表單對象的應(yīng)用
5.3設(shè)置表單或表單集模板(Template)
5.4實驗四
5.5題
第6章函數(shù)
6.1數(shù)值和數(shù)學(xué)函數(shù)
6.2三角函數(shù)
6.3字符串操作函數(shù)
6.4表(.DBF)操作函數(shù)
6.5日期、時間函數(shù)及對2000年日期的支持
6.5.1日期、時間函數(shù)
.6.5.2對2000年日期的支持
6.6顯示、打印位置函數(shù)
6.7系統(tǒng)函數(shù)
6.8其他函數(shù)
6.9實驗五
6.10題
第7章輸入、選擇、循環(huán)及子程序設(shè)計
7.1程序的交互式命令
7.1.1人機(jī)交互式輸入語句(ACCEPT、INPUT、WAIT)
7.1.2程序設(shè)計的輔助命令(CANCEL、NOTE/*)
7.2結(jié)構(gòu)化程序設(shè)計
7.2.1結(jié)構(gòu)化N-S流程圖
7.2.2Jl頃序結(jié)構(gòu)程序設(shè)計
7.2.3分支結(jié)構(gòu)程序設(shè)計
7.2.4循環(huán)結(jié)構(gòu)程序設(shè)計
7.3子程序與過程文件及用戶自定義函數(shù)
7.3.1子程序與過程的調(diào)用
7.3.2過程文件的建立
7.3.3用戶自定義函數(shù)(函數(shù)過程)
7.4報表程序設(shè)計與報表設(shè)計器(ReportDesigner)
7.4.1創(chuàng)建報表布局
7.4.2報表設(shè)計器應(yīng)用實例--一對多報表設(shè)計
7.5菜單程序設(shè)計與菜單設(shè)計器(MenuDesigner)
7.5.1創(chuàng)建菜單、菜單項和子菜單
7.5.2為菜單系統(tǒng)指定任務(wù)
7.5.3測試與調(diào)試菜單系統(tǒng)
7.5.4定制菜單系統(tǒng)
7.6實驗六
7.7實驗七
7.8習(xí)題
第8章數(shù)據(jù)庫(Database)
8.1數(shù)據(jù)庫的意義
8.1.1表(Table)和數(shù)據(jù)庫(Database)
8.1.2數(shù)據(jù)庫的優(yōu)缺點
8.1.3數(shù)據(jù)庫的使用范圍
8.2建立數(shù)據(jù)庫(.DBC)文件
8.2.1打開、關(guān)閉和刪除數(shù)據(jù)庫
8.2.2在數(shù)據(jù)庫中創(chuàng)建新表
8.2.3添加一個表到數(shù)據(jù)庫
8.2.4使用數(shù)據(jù)庫中的表和視圖
8.2.5對一個項目(Proiect)添加或移去數(shù)據(jù)庫
8.2.6查看和修改數(shù)據(jù)庫結(jié)構(gòu)
8.3數(shù)據(jù)字典(DataDictionary)
8.3.1字段級和表級數(shù)據(jù)字典特性
8.3.2建立存儲過程(StoredProcedures)
8.3.3建立永久性(Persistent)關(guān)系
8.3.4生成參照完整性(m)
8.3.5查看和設(shè)置數(shù)據(jù)庫屬性
8.4實驗八
8.5題
第9章設(shè)計應(yīng)用程序?qū)嵗?-文檔管理信息系統(tǒng)程序設(shè)計
9.1設(shè)計應(yīng)用程序的方法
9.2文檔管理信息系統(tǒng)
9.3題
第10章SQL視圖、VFP8.0的CursorAdapter和客戶朋匠務(wù)器編程
10.1客戶/服務(wù)器(Client/Server)結(jié)構(gòu)
10.2創(chuàng)建和使用視圖(SQLView)
10.2.1創(chuàng)建本地視圖(LocalView)
10.2.2創(chuàng)建多表視圖
10.2.3定義一個連接(Connection)
10.2.4創(chuàng)建遠(yuǎn)程視圖(RemoteView)
10.2.5更名或刪除視圖
10.2.6使用視圖
10.3更新視圖的數(shù)據(jù)
10.4集成視圖(CombiningView)
10.5使用視圖和SQL傳遞進(jìn)行CIS模式編程
10.5.1使用視圖進(jìn)行CIS模式編程
10.5.2升遷及升遷向?qū)?UpsizingWizard)
10.5.3使用SQL傳遞(SQLPass-through)進(jìn)行C/S模式編程
10.6VFP8.0的CursorAdapter與C/S模式編程
10.6.1VFP8.0的CursorAdapter概述
10.6.2CursorAdapter的屬性、事件、方法及工作
10.6.3使用Native的CursorA曲pter;
10.6.4使用ODBC的CursorAdapter
10.6.5使用ADO的CⅢsⅢAdapter
10.6.6使用XML的CursorAdapter
10.7實驗九
10.8實驗十
10.9題
第11章并發(fā)共享訪問編程技術(shù)
11.1多用戶環(huán)境及多用戶操作函數(shù)、命令
11.2使用數(shù)據(jù)工作期
11.2.1使用私有數(shù)據(jù)工作期
11.2.2識別數(shù)據(jù)工作期
11.2.3使用多個表單實例更新數(shù)據(jù)
11.3用緩沖(Buffering)訪問共享數(shù)據(jù)
11.3.1緩沖編輯結(jié)果
11.3.2執(zhí)行更新
11.3.3檢測并解決沖突
11.4用事務(wù)處(Transactions)管理更新數(shù)據(jù)
11.5Intemet與VFP的ACdVeDOcu毗nt
11.5.1用VFP在Intemet上工作
11.5.2VFP的ActiveDocument
11.6題
第12章同其他軟件交換數(shù)據(jù)
12.1用APPEND和COPY命令與其他文件共享數(shù)據(jù)
12.1.1VFP和其他字處理軟件(Word)之間交換數(shù)據(jù)
12.1.2注意VFP與其他xBASE之間的兼容性
12.2對象鏈接和嵌OLE及ActiveX控件
12.2.1剪貼板
12.2.2對象鏈接和嵌/X(OLE)
12.2.3OLE在VFP中的應(yīng)用
12.2.4使用OLE自動化技術(shù)控制其他軟件
12.2.5VFP的ActiveX
12.3OLE拖放
12.3.1設(shè)計時刻的OLE拖放
12.3.2運行時刻的OLE拖放
12.4實驗十一
12.5>D題
第13章項目管理器及應(yīng)用程序的分發(fā)技術(shù)
13.1項目管理器與應(yīng)用程序(Application)
13.1.1項目管理器(ProjectManager)
13.1.2構(gòu)成一個應(yīng)用程序(Application)
13.1.3添加文件到一個項目(Project)
13.1.4從一個項目(.PJX)生成應(yīng)用程序(.APP)文件
13.2建造分發(fā)(Distribution)應(yīng)用程序
13.2.1分發(fā)工作步驟
13.2.2生成.EXE可執(zhí)行文件
13.3制作分發(fā)磁盤
13.3.1分發(fā)樹(DistributionTree)
13.3.2使用安裝向?qū)?br />13.4實驗十二
13.5習(xí)題
第14章VFP的WebServiCeS
14.1VFP的WebServices簡介
14.2VFP使用WebServices的準(zhǔn)備工作
14.2.1創(chuàng)建虛擬目錄
14.2.2創(chuàng)建項目(Project)
14.2.3創(chuàng)建COMServer
14.3創(chuàng)建和發(fā)布WebSerVlces
14.4登記WebServices
14.5在VFP中使用WebSerVices
14.6習(xí)題
附錄A《VisualFoxPro面向?qū)ο蟪绦蛟O(shè)計》教學(xué)大綱
附錄BFoxPro的歷史地位、VFP8.0版本和展望
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號