第2章Visual-FoxPro系統(tǒng)概述_第1頁
第2章Visual-FoxPro系統(tǒng)概述_第2頁
第2章Visual-FoxPro系統(tǒng)概述_第3頁
第2章Visual-FoxPro系統(tǒng)概述_第4頁
第2章Visual-FoxPro系統(tǒng)概述_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

第2章VisualFoxPro系統(tǒng)概述主講教師:張琳制作時間:2012.09教學安排教學目標了解VFP的發(fā)展、特點掌握VFP的環(huán)境設置掌握項目管理器的使用重點分析VFP的環(huán)境設置、項目管理器的使用學時安排2學時(理論)+2學時(實踐)系統(tǒng)概述本章內(nèi)容VisualFoxPro概述VisualFoxPro環(huán)境項目管理器作業(yè)系統(tǒng)概述2.1VisualFoxPro概述VisualFoxPro的發(fā)展歷史VisualFoxPro的特點VisualFoxPro的安裝VisualFoxPro的啟動和退出本節(jié)內(nèi)容系統(tǒng)概述2.1.1VisualFoxPro的發(fā)展歷史VisualFoxPro起源于xBase微機數(shù)據(jù)庫系列,該系列包括dBase、FoxBase和FoxPro微機數(shù)據(jù)庫系統(tǒng)。80年代初期,Ashton公司推出關系型數(shù)據(jù)庫管理系統(tǒng)dBASE1986年,F(xiàn)ox軟件公司推出了與dBASEⅢ完全兼容的FoxBase進入90年代,F(xiàn)ox公司推出了FoxPro數(shù)據(jù)庫管理系統(tǒng)1998年Microsoft公司推出了VisualStudio6.0系列,其中包括VisualFoxPro6.0系統(tǒng)概述2.1.2VisualFoxPro6.0的特點支持面向對象程序設計檢索速度快提供了豐富的開發(fā)工具能夠生成真正的事件驅動程序支持客戶/服務器(C/S)結構強大的向導功能系統(tǒng)概述2.1.3VisualFoxPro6.0的安裝系統(tǒng)要求一臺帶有486/66MHz處理器以上的兼容機。最小化安裝需要不少于15MB的硬盤空間,典型安裝需要不少于85MB的硬盤空間,完全安裝(包括ActiveX和企業(yè)文件等)需要不少于192MB的硬盤空間。需要一個鼠標、一個光盤驅動囂,推薦使用VGA或更高分辨率的監(jiān)視器。操作系統(tǒng):Windows95/98以上版本。安裝雙擊安裝程序Setup.exe,打開安裝向導按提示進行安裝。系統(tǒng)概述2.1.4VisualFoxPro的啟動和退出啟動選擇“開始”/“程序”/“MicrosoftVisualFoxPro”雙擊VFP6應用程序圖標退出選擇“文件”/“退出”單擊VisualFoxPro標題欄最右邊的關閉窗口按鈕在命令窗口中執(zhí)行QUIT命令系統(tǒng)概述2.2VisualFoxPro環(huán)境主窗口介紹菜單系統(tǒng)介紹工具欄介紹命令窗口的使用命令結構及書寫規(guī)則環(huán)境配置簡介本節(jié)內(nèi)容系統(tǒng)概述2.2.1主窗口介紹VisualFoxPro界面,是由標題欄、菜單欄、工具欄、工作區(qū)、狀態(tài)欄和命令窗口組成的。工具欄命令窗口狀態(tài)欄工作區(qū)菜單欄標題欄系統(tǒng)概述2.2.2菜單系統(tǒng)簡介菜單項介紹文件、編輯、顯示、格式、工具、程序、窗口、幫助菜單項說明(動態(tài)菜單)菜單條里的菜單選項不是一成不變的。當打開不同的窗口時,菜單選項是不一致的。而且選中某菜單項后,其中的子菜單項也會隨著使用環(huán)境的不同而改變。系統(tǒng)概述2.2.3工具欄簡介常用工具欄一般自動加載其他工具欄有以下兩種方式停放桌面:選擇“顯示/工具欄”,在對話框勾選所需工具欄即可打開。在工具欄空白區(qū)域單擊右鍵,單擊所需工具欄即可打開。系統(tǒng)概述2.2.4命令窗口的使用功能輸入命令,鍵入回車,完成某種操作命令窗口的打開單擊常用工具欄上的命令窗口按鈕選擇“窗口”/“命令窗口”命令按CTRL+F2組合鍵命令窗口的關閉單擊命令窗口的關閉按鈕按鈕按CTRL+F4組合鍵Usestudent鍵入回車系統(tǒng)概述2.2.5命令結構與書寫規(guī)則命令格式:命令動詞

子句以list命令為例1.命令結構格式LIST[FIELDS<字段名表>][<范圍>][FOR<條件表達式1>][WHILE<條件表達式2>][OFF][TOPRINTER[PROMPT]|TOFILES<文件名>]功能顯示當前表中滿足條件的記錄系統(tǒng)概述說明:<>:其中的內(nèi)容為必選項;[]:其中的內(nèi)容為可選項;

|:表示只能任選其中的一個命令動詞:所有VisualFoxPro的命令都是以命令動詞開頭的,命令動詞說明該命令是做什么的。當一個命令動詞超過4個字母時,可以只取前4個字母。范圍:在很多涉及數(shù)據(jù)庫的操作命令中都有范圍選項,表示該命令操作的數(shù)據(jù)庫記錄范圍。范圍選項有以下幾種格式:

RECORD<N>:指定第N條記錄;

NEXT<N>:從當前記錄開始的N條記錄;

REST:從當前記錄開始到表文件結束的所有記錄;

ALL:表文件中的所有記錄。系統(tǒng)概述說明:FIELDS子句:該參數(shù)后面跟字段名表。在字段名表中,每個字段之間必須用“,”隔開。如果不選FIELDS子句,表示選中所有字段。FOR<條件表達式>:指定只對滿足條件的記錄進行操作,使用該子句時,系統(tǒng)將記錄指針重新指向表文件開頭,并且用FOR條件與每條記錄進行比較。WHILE<條件表達式>:在表文件中,從當前記錄開始,按記錄的順序從上向下處理,一旦遇到不滿足條件的記錄,就停止搜索并結束該命令的執(zhí)行。因此,WHILE子句只能找到表中滿足條件的連續(xù)記錄,適用于索引或排序的表。系統(tǒng)概述顯示命令示例【例2-1】顯示當前表中所有人的信息

list【例2-3】顯示當前表中第10條記錄的姓名、性別和年齡

list

record10

fields姓名,性別,年齡【例2-2】顯示當前表中男同學的姓名、性別和年齡

list

fields姓名,性別,年齡

for性別=”男”系統(tǒng)概述命令必須以命令動詞開頭,各個子句之間要用空格分開。一條命令長度不能超過254個字符。如果命令過長,一行寫不下,可以使用續(xù)行符“;”分行。命令動詞不區(qū)分大小寫,可以混合使用。但在本書中命令關鍵字通常采用大寫形式,而其他內(nèi)容則采用小寫形式。命令中的所涉及的標點,必須使用半角字符。

2.命令書寫規(guī)則系統(tǒng)概述2.2.6環(huán)境配置簡介是否已獨占方式打開顯示字段名忽略已刪除記錄在索引中不出現(xiàn)重復記錄排序序列字符串比較字符串比較1.“數(shù)據(jù)”選項卡打開“工具/選項”命令,可以對系統(tǒng)環(huán)境進行設置。系統(tǒng)概述設置默認目錄菜單設置命令設置2.“文件”位置選項卡默認目錄設置后,新建、打開和保存文件都在該目錄下進行。命令設置:Setdefaulttoe:\工資管理系統(tǒng)系統(tǒng)概述使用系統(tǒng)設置日期和時間貨幣和數(shù)字星期開始3.“區(qū)域”選項卡系統(tǒng)概述2.3項目管理器項目管理器簡介啟動項目管理器項目管理器的窗口操作項目管理器選項卡項目管理器的按鈕項目管理器菜單本節(jié)內(nèi)容系統(tǒng)概述2.3.1項目管理器簡介在VisualFoxPro中,一個應用程序便是一個項目,項目中包含了完成該任務而創(chuàng)建的所有表、數(shù)據(jù)庫、查詢、視圖、報表、菜單、表單和程序,可用項目管理器來組織和管理這些文件?!绊椖抗芾砥鳌笔荲isualFoxPro中處理數(shù)據(jù)和對象的主要組織工具,是VisualFoxPro6.0的“控制中心”。最好把應用程序中的文件都組織到“項目管理器”中,這樣便于管理和查找。系統(tǒng)概述

2.3.2啟動項目管理器單擊“新建”工具按鈕或選擇“文件”/“新建”命令系統(tǒng)概述2.3.3項目管理器的窗口操作移動窗口調整窗口尺寸壓縮和恢復窗口:具有工具條窗口的性質移動表頭停放“項目管理器”系統(tǒng)概述2.3.5項目管理器的命令按鈕新建添加運行移去關閉預覽系統(tǒng)概述2.3.6項目管理器菜單設置文件的包含和排除狀態(tài)設置主文件編輯說明項目信息錯誤信息連編系統(tǒng)概述1.設置文件的包含與排除狀態(tài)排除的文件屬于項目,但是不被包含在編譯后生成的運行文件中;包含的文件不但包含在項目中,同時被包含在運行文件中。一

溫馨提示

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

評論

0/150

提交評論