《系統(tǒng)概述》_第1頁(yè)
《系統(tǒng)概述》_第2頁(yè)
《系統(tǒng)概述》_第3頁(yè)
《系統(tǒng)概述》_第4頁(yè)
《系統(tǒng)概述》_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、LOGO 第二章第二章 Visual FoxPro 6.0 Visual FoxPro 6.0 系統(tǒng)概述系統(tǒng)概述 2.1 VFP2.1 VFP概述概述 2.1.1 VFP2.1.1 VFP系統(tǒng)簡(jiǎn)介系統(tǒng)簡(jiǎn)介 FoxProFoxPro是美國(guó)是美國(guó)Fox softwareFox software公司公司19901990年推出的微機(jī)關(guān)系年推出的微機(jī)關(guān)系 數(shù)據(jù)庫(kù)管理系統(tǒng),先后推出了數(shù)據(jù)庫(kù)管理系統(tǒng),先后推出了FoxPro1.0FoxPro1.0、FoxPro2.0FoxPro2.0、 隨后與隨后與MicrosoftMicrosoft公司合并推出公司合并推出FoxPro2.5FoxPro2.5、FoxPro

2、2.6FoxPro2.6、 Visual FoxPro6.0Visual FoxPro6.0(簡(jiǎn)稱(簡(jiǎn)稱VFPVFP)等。)等。 VFPVFP數(shù)據(jù)庫(kù)是一個(gè)數(shù)據(jù)庫(kù)是一個(gè)3232位關(guān)系型數(shù)據(jù)庫(kù),主要用于位關(guān)系型數(shù)據(jù)庫(kù),主要用于WindowsWindows 環(huán)境,其核心是可視化程序設(shè)計(jì)。環(huán)境,其核心是可視化程序設(shè)計(jì)。VFPVFP使用了向?qū)?、設(shè)計(jì)使用了向?qū)?、設(shè)計(jì) 器、生成器等界面操作工具,把傳統(tǒng)的命令執(zhí)行方式擴(kuò)器、生成器等界面操作工具,把傳統(tǒng)的命令執(zhí)行方式擴(kuò) 充為以界面操作為主、以命令方式為輔的交互執(zhí)行方式,充為以界面操作為主、以命令方式為輔的交互執(zhí)行方式, 把單一的面向過(guò)程的結(jié)構(gòu)化程序設(shè)計(jì)擴(kuò)充為既有

3、結(jié)構(gòu)化、把單一的面向過(guò)程的結(jié)構(gòu)化程序設(shè)計(jì)擴(kuò)充為既有結(jié)構(gòu)化、 又有面向?qū)ο蟪绦蛟O(shè)計(jì)的可視化程序設(shè)計(jì),所以在眾多又有面向?qū)ο蟪绦蛟O(shè)計(jì)的可視化程序設(shè)計(jì),所以在眾多 的數(shù)據(jù)庫(kù)軟件中,的數(shù)據(jù)庫(kù)軟件中,VFPVFP脫穎而出,成為一種通用的數(shù)據(jù)庫(kù)脫穎而出,成為一種通用的數(shù)據(jù)庫(kù) 軟件。軟件。 VFPVFP概述概述 VFPVFP主要有以下特點(diǎn):主要有以下特點(diǎn): 引入了數(shù)據(jù)庫(kù)表的概念;引入了數(shù)據(jù)庫(kù)表的概念; 支持面向?qū)ο蟮某绦蛟O(shè)計(jì);支持面向?qū)ο蟮某绦蛟O(shè)計(jì); 具有強(qiáng)大的查詢與管理功能;具有強(qiáng)大的查詢與管理功能; 擴(kuò)充了對(duì)擴(kuò)充了對(duì)SQLSQL語(yǔ)言的支持。語(yǔ)言的支持。 除上述特點(diǎn)外,除上述特點(diǎn)外,VFPVFP還可以通過(guò)

4、對(duì)象還可以通過(guò)對(duì)象 鏈接(鏈接(Object Linking and EmbeddingObject Linking and Embedding, OLEOLE)技術(shù),與)技術(shù),與wordword、ExcelExcel在內(nèi)的微軟在內(nèi)的微軟 其他應(yīng)用軟件共享數(shù)據(jù),實(shí)現(xiàn)應(yīng)用集成;其他應(yīng)用軟件共享數(shù)據(jù),實(shí)現(xiàn)應(yīng)用集成; 同時(shí)同時(shí)VFPVFP既適用于單機(jī)環(huán)境,也適用網(wǎng)既適用于單機(jī)環(huán)境,也適用網(wǎng) 絡(luò)環(huán)境。絡(luò)環(huán)境。 2.1.2 Visual FoxPro2.1.2 Visual FoxPro的啟動(dòng)與退出的啟動(dòng)與退出 VFPVFP的啟動(dòng)可單擊的啟動(dòng)可單擊WindowsWindows環(huán)境下的【開始】按鈕,在環(huán)境

5、下的【開始】按鈕,在 系統(tǒng)彈出的【開始】菜單中選擇【程序】子菜單中的系統(tǒng)彈出的【開始】菜單中選擇【程序】子菜單中的 【Microsoft Visual FoxPro 6.0Microsoft Visual FoxPro 6.0】命令,系統(tǒng)即啟】命令,系統(tǒng)即啟 動(dòng)動(dòng)Microsoft Visual FoxPro 6.0Microsoft Visual FoxPro 6.0。 VFPVFP系統(tǒng)的退出則可以采用多種方式,其中常用的有系統(tǒng)的退出則可以采用多種方式,其中常用的有 如下幾種:如下幾種: (1 1)在)在VFPVFP主窗口,單擊【文件】菜單中的【退出】命主窗口,單擊【文件】菜單中的【退出】命

6、 令,即可退出系統(tǒng)。令,即可退出系統(tǒng)。 (2 2)單擊)單擊VFPVFP主窗口的【關(guān)閉】按鈕,即可退出系統(tǒng)。主窗口的【關(guān)閉】按鈕,即可退出系統(tǒng)。 (3 3)在【命令】窗口中輸入)在【命令】窗口中輸入QUITQUIT命令并回車,即可退命令并回車,即可退 出系統(tǒng)。出系統(tǒng)。 (4 4)單擊主窗口左上方的控制圖標(biāo),在下拉菜單中選)單擊主窗口左上方的控制圖標(biāo),在下拉菜單中選 擇【關(guān)閉】,或者按擇【關(guān)閉】,或者按Alt+F4Alt+F4鍵,即可退出系統(tǒng)。鍵,即可退出系統(tǒng)。 VFPVFP概述概述 VFPVFP概述概述 2.1.3 Visual FoxPro2.1.3 Visual FoxPro用戶界面用戶界

7、面 VFPVFP的用戶界面由主窗口與命令窗口兩大的用戶界面由主窗口與命令窗口兩大 部分組成。分別完成顯示命令執(zhí)行結(jié)部分組成。分別完成顯示命令執(zhí)行結(jié) 果與輸入命令的功能,如圖所示果與輸入命令的功能,如圖所示: : VFPVFP概述概述 2.1.4 VFP 2.1.4 VFP 操作方式操作方式 VFPVFP是面向最終用戶,同時(shí)又面向數(shù)據(jù)庫(kù)應(yīng)是面向最終用戶,同時(shí)又面向數(shù)據(jù)庫(kù)應(yīng) 用開發(fā)人員的數(shù)據(jù)庫(kù)管理系統(tǒng)。它為用用開發(fā)人員的數(shù)據(jù)庫(kù)管理系統(tǒng)。它為用 戶提供了以下戶提供了以下3 3種工作方式:種工作方式: 1 1、菜單方式、菜單方式 該方式是指利用系統(tǒng)的菜單、工具按鈕、該方式是指利用系統(tǒng)的菜單、工具按鈕、

8、 對(duì)話框等進(jìn)行交互操作。其突出的優(yōu)點(diǎn)對(duì)話框等進(jìn)行交互操作。其突出的優(yōu)點(diǎn) 是操作簡(jiǎn)單、直觀,不需記憶命令的格是操作簡(jiǎn)單、直觀,不需記憶命令的格 式與功能,易學(xué)易用,是初學(xué)者常用的式與功能,易學(xué)易用,是初學(xué)者常用的 一種工作方式。一種工作方式。 其不足之處是操作步驟較為繁瑣。其不足之處是操作步驟較為繁瑣。 VFPVFP概述概述 2 2、命令方式、命令方式 所謂命令操作方式是指在命令窗口中鍵所謂命令操作方式是指在命令窗口中鍵 入所需的命令,即可在屏幕上顯示執(zhí)行入所需的命令,即可在屏幕上顯示執(zhí)行 的結(jié)果。的結(jié)果。 VFPVFP提供命令方式的主要目的是:一方面提供命令方式的主要目的是:一方面 對(duì)數(shù)據(jù)庫(kù)的

9、操作使用命令比使用菜單或?qū)?shù)據(jù)庫(kù)的操作使用命令比使用菜單或 工具欄要快捷而靈活,另一方面熟悉命工具欄要快捷而靈活,另一方面熟悉命 令操作是程序開發(fā)的基礎(chǔ)。因此,命令令操作是程序開發(fā)的基礎(chǔ)。因此,命令 操作方式為用戶提供了一個(gè)直接操作的操作方式為用戶提供了一個(gè)直接操作的 手段。手段。 優(yōu)點(diǎn)是能夠直接使用系統(tǒng)提供的各種命優(yōu)點(diǎn)是能夠直接使用系統(tǒng)提供的各種命 令和函數(shù),有效地操縱數(shù)據(jù)庫(kù)。令和函數(shù),有效地操縱數(shù)據(jù)庫(kù)。 VFPVFP概述概述 3 3、程序執(zhí)行方式、程序執(zhí)行方式 所謂程序執(zhí)行是指將命令編寫成一個(gè)程序,通所謂程序執(zhí)行是指將命令編寫成一個(gè)程序,通 過(guò)運(yùn)行這個(gè)程序達(dá)到操作數(shù)據(jù)庫(kù)的目的,解決過(guò)運(yùn)行這

10、個(gè)程序達(dá)到操作數(shù)據(jù)庫(kù)的目的,解決 一些實(shí)際應(yīng)用系統(tǒng)。一些實(shí)際應(yīng)用系統(tǒng)。 程序執(zhí)行方式的突出特點(diǎn)是效率高,而且編制程序執(zhí)行方式的突出特點(diǎn)是效率高,而且編制 好的程序可以反復(fù)執(zhí)行。對(duì)于一些復(fù)雜的數(shù)據(jù)好的程序可以反復(fù)執(zhí)行。對(duì)于一些復(fù)雜的數(shù)據(jù) 處理與管理問(wèn)題通常采用程序執(zhí)行方式運(yùn)行。處理與管理問(wèn)題通常采用程序執(zhí)行方式運(yùn)行。 在在VFPVFP中,開發(fā)人員可以將結(jié)構(gòu)化程序設(shè)計(jì)方法中,開發(fā)人員可以將結(jié)構(gòu)化程序設(shè)計(jì)方法 和面向?qū)ο蟪绦蛟O(shè)計(jì)方法結(jié)合并根據(jù)具體問(wèn)題和面向?qū)ο蟪绦蛟O(shè)計(jì)方法結(jié)合并根據(jù)具體問(wèn)題 的要求,編制出相應(yīng)的應(yīng)用程序。的要求,編制出相應(yīng)的應(yīng)用程序。 除上述方法外,除上述方法外,VFPVFP提供真正

11、的面向?qū)ο蟪绦蛟O(shè)計(jì)工提供真正的面向?qū)ο蟪绦蛟O(shè)計(jì)工 具,使用它的各種向?qū)?、設(shè)計(jì)器和生成器可以具,使用它的各種向?qū)?、設(shè)計(jì)器和生成器可以 更簡(jiǎn)便、快捷、靈活地進(jìn)行應(yīng)用程序開發(fā)。更簡(jiǎn)便、快捷、靈活地進(jìn)行應(yīng)用程序開發(fā)。 VFPVFP概述概述 2.1.5 VFP2.1.5 VFP的主要文件類型的主要文件類型 VFPVFP文件類型多而繁雜文件類型多而繁雜, ,其中常用的文件其中常用的文件 類型有:數(shù)據(jù)庫(kù)、表、項(xiàng)目、表查詢、類型有:數(shù)據(jù)庫(kù)、表、項(xiàng)目、表查詢、 視圖、連接、報(bào)表、標(biāo)簽、程序、文本、視圖、連接、報(bào)表、標(biāo)簽、程序、文本、 表單、菜單等。書中表表單、菜單等。書中表2.12.1列出了列出了VFPVFP中

12、中 常用的文件類型。常用的文件類型。 2.2 VFP2.2 VFP項(xiàng)目管理器的使用項(xiàng)目管理器的使用 2.2.1 2.2.1 項(xiàng)目管理器的啟動(dòng)項(xiàng)目管理器的啟動(dòng) 打開項(xiàng)目管理器窗口的方法有:打開項(xiàng)目管理器窗口的方法有: 選擇主窗口【文件】菜單選擇主窗口【文件】菜單【新建】命令,在【新建】命令,在 【新建】對(duì)話框中選擇【文件類型】中的【項(xiàng)【新建】對(duì)話框中選擇【文件類型】中的【項(xiàng) 目】,然后執(zhí)行【新建文件】命令可以快速建目】,然后執(zhí)行【新建文件】命令可以快速建 立一個(gè)項(xiàng)目管理器結(jié)構(gòu),但沒(méi)有任何文件。立一個(gè)項(xiàng)目管理器結(jié)構(gòu),但沒(méi)有任何文件。 選擇主窗口【文件】菜單選擇主窗口【文件】菜單【新建】命令,在【新

13、建】命令,在 【新建】對(duì)話框中選擇【文件類型】中的【項(xiàng)【新建】對(duì)話框中選擇【文件類型】中的【項(xiàng) 目】,執(zhí)行【向?qū)А縿t可使用應(yīng)用程序生成器目】,執(zhí)行【向?qū)А縿t可使用應(yīng)用程序生成器 生成一個(gè)項(xiàng)目和一個(gè)生成一個(gè)項(xiàng)目和一個(gè)VFPVFP應(yīng)用程序框架。應(yīng)用程序框架。 在命令窗口中執(zhí)行在命令窗口中執(zhí)行“CREATE PROJECT”CREATE PROJECT”命令。命令。 VFPVFP項(xiàng)目管理器的使用項(xiàng)目管理器的使用 2.2.2 2.2.2 項(xiàng)目管理器的組成與功能項(xiàng)目管理器的組成與功能 項(xiàng)目管理器主要由選項(xiàng)卡、命令按鈕項(xiàng)目管理器主要由選項(xiàng)卡、命令按鈕 兩大部分組成:兩大部分組成: VFPVFP項(xiàng)目管理器的

14、使用項(xiàng)目管理器的使用 ( (一一) )選項(xiàng)卡選項(xiàng)卡 (1 1)【數(shù)據(jù)】選項(xiàng)卡)【數(shù)據(jù)】選項(xiàng)卡 此選項(xiàng)卡用于包括一個(gè)項(xiàng)目中的所有此選項(xiàng)卡用于包括一個(gè)項(xiàng)目中的所有 數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)庫(kù)、自由表、查詢和視圖數(shù)據(jù)庫(kù)、自由表、查詢和視圖 的管理。的管理。 (2 2)【文檔】選項(xiàng)卡)【文檔】選項(xiàng)卡 此選項(xiàng)卡包含了處理數(shù)據(jù)時(shí)所用的三此選項(xiàng)卡包含了處理數(shù)據(jù)時(shí)所用的三 類文件,輸入和查看數(shù)據(jù)所用的表單、類文件,輸入和查看數(shù)據(jù)所用的表單、 打印表和查詢結(jié)果所用的報(bào)表及標(biāo)簽。打印表和查詢結(jié)果所用的報(bào)表及標(biāo)簽。 VFPVFP項(xiàng)目管理器的使用項(xiàng)目管理器的使用 (3 3)【類】選項(xiàng)卡)【類】選項(xiàng)卡 使用使用VFPVFP的基類就

15、可以創(chuàng)建一個(gè)可靠的面向?qū)ο蟮幕惥涂梢詣?chuàng)建一個(gè)可靠的面向?qū)ο?的事件驅(qū)動(dòng)程序。如果自己創(chuàng)建了實(shí)現(xiàn)特殊功的事件驅(qū)動(dòng)程序。如果自己創(chuàng)建了實(shí)現(xiàn)特殊功 能的類,可以在項(xiàng)目管理器中修改。只需選擇能的類,可以在項(xiàng)目管理器中修改。只需選擇 要修改的類,然后單擊【修改】按鈕,將打開要修改的類,然后單擊【修改】按鈕,將打開 【類設(shè)計(jì)器】?!绢愒O(shè)計(jì)器】。 (4 4)【代碼】選項(xiàng)卡)【代碼】選項(xiàng)卡 此選項(xiàng)卡包括三類:程序、此選項(xiàng)卡包括三類:程序、APIAPI(Application Application Programming InterfaceProgramming Interface,應(yīng)用編程接口)庫(kù)和,應(yīng)用

16、編程接口)庫(kù)和 應(yīng)用程序。應(yīng)用程序。 (5 5)【其他】選項(xiàng)卡)【其他】選項(xiàng)卡 此選項(xiàng)卡包括文本文件、菜單文件和其他文件,此選項(xiàng)卡包括文本文件、菜單文件和其他文件, 如位圖文件如位圖文件.bmp.bmp、圖標(biāo)文件、圖標(biāo)文件.ico.ico等。等。 VFPVFP項(xiàng)目管理器的使用項(xiàng)目管理器的使用 ( (二二) )命令按鈕命令按鈕 項(xiàng)目管理器的右側(cè)有項(xiàng)目管理器的右側(cè)有6 6個(gè)按鈕:新建、添加、個(gè)按鈕:新建、添加、 修改、瀏覽、移去和連編。修改、瀏覽、移去和連編。 【新建】按鈕:【新建】按鈕: 在項(xiàng)目管理器中選定要新建文件類型后,單擊在項(xiàng)目管理器中選定要新建文件類型后,單擊 【新建】按鈕,即可打開相應(yīng)

17、的設(shè)計(jì)器創(chuàng)建一【新建】按鈕,即可打開相應(yīng)的設(shè)計(jì)器創(chuàng)建一 個(gè)新的文件。需要指出的是,在項(xiàng)目管理器中個(gè)新的文件。需要指出的是,在項(xiàng)目管理器中 新建的文件自動(dòng)包含在該項(xiàng)目文件中,而利用新建的文件自動(dòng)包含在該項(xiàng)目文件中,而利用 【文件】菜單中的【新建】命令創(chuàng)建的文件不【文件】菜單中的【新建】命令創(chuàng)建的文件不 屬于任何項(xiàng)目文件。屬于任何項(xiàng)目文件。 【添加】按鈕:【添加】按鈕: 利用項(xiàng)目管理器可以把一個(gè)已經(jīng)存在的文件添利用項(xiàng)目管理器可以把一個(gè)已經(jīng)存在的文件添 加到項(xiàng)目文件中。加到項(xiàng)目文件中。 VFPVFP項(xiàng)目管理器的使用項(xiàng)目管理器的使用 【修改】按鈕【修改】按鈕 利用項(xiàng)目管理器可以隨時(shí)修改項(xiàng)目文件中的指利

18、用項(xiàng)目管理器可以隨時(shí)修改項(xiàng)目文件中的指 定文件。定文件。 【瀏覽】按鈕【瀏覽】按鈕 在【瀏覽】窗口中打開一個(gè)表,以便瀏覽表中在【瀏覽】窗口中打開一個(gè)表,以便瀏覽表中 的內(nèi)容。的內(nèi)容。 【移去】按鈕【移去】按鈕 從項(xiàng)目中移去選定的文件或?qū)ο?。若不需要某從?xiàng)目中移去選定的文件或?qū)ο?。若不需要?個(gè)文件,可以先選定該文件,然后單擊【移去】個(gè)文件,可以先選定該文件,然后單擊【移去】 按鈕,在隨后出現(xiàn)的提示框中進(jìn)行選擇。按鈕,在隨后出現(xiàn)的提示框中進(jìn)行選擇。 【連編】按鈕【連編】按鈕 可以利用項(xiàng)目管理器進(jìn)行整個(gè)系統(tǒng)的編譯、連可以利用項(xiàng)目管理器進(jìn)行整個(gè)系統(tǒng)的編譯、連 編,生成一個(gè)在編,生成一個(gè)在WindowsWindows中可以直接運(yùn)行的中可以直接運(yùn)行的.EXE.EXE 文件或文件或.APP.APP文件。文件。 VFPVFP項(xiàng)目管理器的使用項(xiàng)目管理器的使用 2.2.3 2.2.3 定制項(xiàng)目管理器定制項(xiàng)目管理器 1 1)移動(dòng)和縮放)移動(dòng)和縮放: :項(xiàng)目管理器窗口和其他項(xiàng)目管理器窗口和其他 WindowsWindows窗口一樣,可以隨時(shí)改變窗口的窗口一樣

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論