freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

vfp二級(jí)培訓(xùn)教程(編輯修改稿)

2025-07-22 23:11 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 (),是為真,否則為假。例:EMPTY (0),EMPTY (0),EMPTY (),EMPTY ( ),EMPTY ({})VARTYPE函數(shù)功能:判斷一個(gè)數(shù)據(jù)的類型。例:VARTYPE(A)典型函數(shù)介紹條件函數(shù)用法:IIF(邏輯型表達(dá)式,表達(dá)式1,表達(dá)式2)功能:如果邏輯型表達(dá)式的值為真,則表達(dá)式1的值作為函數(shù)值,否則,表達(dá)式2的值作為函數(shù)值。例:函數(shù)IIF(X10,’AAA’,’BBB’)思考:當(dāng)變量X分別取值0、100時(shí),函數(shù)IIF(X10,’AAA’,IIF(X10,’BBB’,’CCC’))的值。宏替換函數(shù)用法:amp。字符型變量.功能:用字符型變量的值(不帶定界符)替換整個(gè)宏替換函數(shù)。例:假設(shè)A=’76+28’,問表達(dá)式1+A和1+amp。?說明:(1)該函數(shù)是一個(gè)十分有用又十分特殊的一個(gè)函數(shù)。(2)宏替換函數(shù)出現(xiàn)在字符串中時(shí)也還有效,而其它函數(shù)出現(xiàn)在字符串中時(shí)被當(dāng)作一個(gè)個(gè)字符處理。即:若A=39。ABC39。,則39。Xamp。39。等價(jià)于39。XABCY39。;而39。ABS(86)39。卻不等價(jià)于39。8639。(3)宏替換函數(shù)最后的小數(shù)點(diǎn)是宏替換函數(shù)的結(jié)束標(biāo)記。當(dāng)宏替換函數(shù)和其后的內(nèi)容能夠明確區(qū)分清楚時(shí),該結(jié)束標(biāo)記可以省略。思考:下面的表達(dá)式中,哪些宏替換函數(shù)的結(jié)束標(biāo)記可以省略?假設(shè)A=’76+28’。amp。A.+52 ,amp。 ,’amp?!?。上機(jī):通過上機(jī)掌握常用函數(shù)的用法。P80上機(jī)題。 第四章 數(shù)據(jù)庫(kù)及其操作一、認(rèn)識(shí)VFP數(shù)據(jù)庫(kù)VFP中,數(shù)據(jù)庫(kù)是一個(gè)擴(kuò)展名為DBC的文件,但為了儲(chǔ)存與數(shù)據(jù)庫(kù)相關(guān)的其它信息,VFP還會(huì)自動(dòng)地為每個(gè)數(shù)據(jù)庫(kù)文件建立同基本名但不同擴(kuò)展名的另兩個(gè)文件:擴(kuò)展名為DCT的數(shù)據(jù)庫(kù)備注文件和擴(kuò)展名為DCX的數(shù)據(jù)庫(kù)索引文件。思考:,問:實(shí)際會(huì)產(chǎn)生哪些文件?VFP數(shù)據(jù)庫(kù)主要由表組成。組成數(shù)據(jù)庫(kù)的表可以是一個(gè),也可以是多個(gè)。VFP中,表是一個(gè)擴(kuò)展名為DBF的文件。VFP中,表就相當(dāng)于我們?nèi)粘I钪兴姷母鞣N表格。日常表格中,表頭上所列出的各項(xiàng)在VFP中叫字段;表格中的一行內(nèi)容在VFP中叫作一個(gè)記錄。(字段與記錄)盡管數(shù)據(jù)庫(kù)包含表,但數(shù)據(jù)庫(kù)文件和表文件從文件夾中看都是獨(dú)立的文件。(數(shù)據(jù)庫(kù)和表的關(guān)系)VFP中,數(shù)據(jù)庫(kù)建立的一般步驟是:(1)建立數(shù)據(jù)庫(kù)。(2)在數(shù)據(jù)庫(kù)中建立表。(3)重復(fù)(2),創(chuàng)建數(shù)據(jù)庫(kù)中的其它表。(4)關(guān)閉數(shù)據(jù)庫(kù)。說明:關(guān)閉數(shù)據(jù)庫(kù)后,其所屬的表也被關(guān)閉?;蛘?,先關(guān)閉表,再關(guān)閉數(shù)據(jù)庫(kù)。VFP中,使用數(shù)據(jù)庫(kù)的一般步驟:(1)先打開數(shù)據(jù)庫(kù),再打開表?;蛑苯哟蜷_表(此時(shí),表所屬的數(shù)據(jù)庫(kù)也會(huì)自動(dòng)打開)。(2)對(duì)表進(jìn)行操作。(3)關(guān)閉數(shù)據(jù)庫(kù)。或者先關(guān)閉表,再關(guān)閉數(shù)據(jù)庫(kù)。二、數(shù)據(jù)庫(kù)及表的基本操作建立數(shù)據(jù)庫(kù)菜單方法命令方法CREATE DATABASE [數(shù)據(jù)庫(kù)]說明:1)命令中,不指定要建立的數(shù)據(jù)庫(kù)時(shí),會(huì)出現(xiàn)對(duì)話框,通過對(duì)話框來選擇數(shù)據(jù)庫(kù)的位置及提供數(shù)據(jù)庫(kù)名。2)命令中,指定要建立的數(shù)據(jù)庫(kù)時(shí),可以省略數(shù)據(jù)庫(kù)擴(kuò)展名。如果要建立的數(shù)據(jù)庫(kù)文件不想放在默認(rèn)目錄,則文件名前面還必須提供文件位置。如果文件位置或文件名中用到空格,則所提供的內(nèi)容前后應(yīng)加上字符定界符。3)菜單方式建立數(shù)據(jù)庫(kù)后,會(huì)自動(dòng)顯示出“數(shù)據(jù)庫(kù)設(shè)計(jì)器”窗口(我們今后簡(jiǎn)稱為“數(shù)據(jù)庫(kù)窗口”),命令方式建立時(shí)不會(huì)。執(zhí)行“MODIFY DATABASE”命令可顯示數(shù)據(jù)庫(kù)窗口。4)不管顯示不顯示數(shù)據(jù)庫(kù)窗口,新建的數(shù)據(jù)庫(kù)都將是打開狀態(tài)。即關(guān)閉數(shù)據(jù)庫(kù)窗口,不表示關(guān)閉數(shù)據(jù)庫(kù)。5)分別建幾個(gè)數(shù)據(jù)庫(kù)時(shí),這些數(shù)據(jù)庫(kù)都是打開狀態(tài),但叫“當(dāng)前數(shù)據(jù)庫(kù)”的只有一個(gè)。從“常用”工具欄可以看出已經(jīng)打開的數(shù)據(jù)庫(kù)、當(dāng)前數(shù)據(jù)庫(kù),也可以選擇當(dāng)前數(shù)據(jù)庫(kù)。在數(shù)據(jù)庫(kù)中建立表菜單方法命令方法CREATE [表]說明:1)命令中,不指定要建立的表時(shí),會(huì)出現(xiàn)對(duì)話框,通過對(duì)話框來選擇表的位置及提供表名。2)命令中,指定要建立的表時(shí),可以省略表擴(kuò)展名。如果要建立的表文件不想放在默認(rèn)目錄,則文件名前面還必須提供文件位置。如果文件位置或文件名中用到空格,則所提供的內(nèi)容前后應(yīng)加上字符定界符。3)一個(gè)表的組成字段稱為表的結(jié)構(gòu)。4)如果當(dāng)前有多個(gè)數(shù)據(jù)庫(kù)是打開狀態(tài),則新建的表將屬于當(dāng)前數(shù)據(jù)庫(kù)。5)表建好后,自動(dòng)處在打開狀態(tài),但看不到表內(nèi)容。6)一般情況下,打開一個(gè)表將自動(dòng)關(guān)閉已經(jīng)打開的表。即一般情況下,只能打開一個(gè)表。當(dāng)前所打開的表從狀態(tài)欄可以看出相關(guān)信息。從狀態(tài)欄所看到的表稱為當(dāng)前表。關(guān)閉表和數(shù)據(jù)庫(kù)關(guān)閉表命令方法USE關(guān)閉數(shù)據(jù)庫(kù)命令方法CLOSE DATABASES amp。amp。關(guān)閉當(dāng)前數(shù)據(jù)庫(kù)CLOSE DATABASES ALL amp。amp。關(guān)閉所有數(shù)據(jù)庫(kù)打開數(shù)據(jù)庫(kù)菜單方法命令方法OPEN DATABASE [數(shù)據(jù)庫(kù)]說明:用“OPEN DATABASE”打開數(shù)據(jù)庫(kù)時(shí)并不自動(dòng)顯示數(shù)據(jù)庫(kù)窗口,要想顯示,須再執(zhí)行“MODIFY DATABASE”命令。打開表菜單方法命令方法USE 表 [EXCLUSIVE/SHARED]說明:1)選擇EXCLUSIVE選項(xiàng)時(shí),表以獨(dú)占方式打開;選擇SHARED選項(xiàng)時(shí),表以共享方式打開。省略時(shí),默認(rèn)以獨(dú)占方式打開。獨(dú)占方式打開時(shí),表的結(jié)構(gòu)可以修改,表的記錄可以刪除。2)一般情況下,新打開一個(gè)表時(shí),之前打開的表會(huì)被關(guān)閉。修改表結(jié)構(gòu)菜單方法:“顯示|表設(shè)計(jì)器”命令方法:MODIFY STRUCTURE說明:修改一個(gè)表結(jié)構(gòu)前,相應(yīng)表必須打開。上機(jī):P113上機(jī)題1①②。三、表的有關(guān)操作特別提示:對(duì)表進(jìn)行任何操作前,該表都要預(yù)先打開。表窗口及其操作表窗口的打開菜單方式:“顯示|瀏覽”。命令方式:命令1:BROWSE [LAST]命令中的LAST選項(xiàng)將使表窗口以上次的顯示外觀出現(xiàn)。命令2:EDIT命令3:CHANGE命令4:APPEND說明:(1)表窗口有兩種顯示方式:瀏覽方式和編輯方式。(2)表窗口有兩種工作方式:追加方式和非追加方式。使用APPEND命令打開的表窗口自動(dòng)處在追加方式,其余均處在非追加方式。如果處在非追加工作方式,可以將其轉(zhuǎn)換為追加方式;反之不行。(3)表窗口出現(xiàn)后,可以對(duì)表的內(nèi)容進(jìn)行任意的修改。當(dāng)然,如果表是以只讀方式打開時(shí),則禁止修改。命令方式打開表示,加上“NOUPDATE”選項(xiàng)表示以只讀方式打開。(4)表窗口出現(xiàn)后,VFP會(huì)自動(dòng)多出一個(gè)“表”菜單,從中,我們可以進(jìn)行許多操作。定位記錄指針記錄指針的認(rèn)識(shí)(1)表中有許多記錄,為了指示出當(dāng)前可操作的記錄,VFP自動(dòng)為打開的表安排一個(gè)“記錄指針”。記錄指針?biāo)爸浮钡挠涗浄Q為當(dāng)前記錄。(2)一個(gè)表剛打開時(shí),記錄指針指向1號(hào)記錄。隨著操作的進(jìn)行,記錄指針會(huì)自動(dòng)改變其指向。我們也可以人為移動(dòng)記錄指針。(3)記錄指針的位置可以從狀態(tài)欄看出。也可通過RECNO()函數(shù)值獲知。記錄指針的定位GO TOP 或 GOTO TOP將記錄指針指向表中最前面的記錄。說明:在記錄指針已經(jīng)指向最前面記錄的情況下,如果讓指針再前移“一步”,則稱“指向了表的開頭”,這時(shí),函數(shù)BOF()的值將為真。在指針已經(jīng)指向表頭的情況下,再“越雷池一步”,就會(huì)出錯(cuò)。GO BOTTOM 或 GOTO BOTTOM將記錄指針指向表中最后面的記錄。說明:在記錄指針已經(jīng)指向最后面記錄的情況下,如果讓指針再后移“一步”,則稱“指向了表的末尾”,這時(shí),函數(shù)EOF()的值將為真。在指針已經(jīng)指向表尾的情況下,再“越雷池一步”,就會(huì)出錯(cuò)。GO 記錄號(hào) 或 GOTO 記錄號(hào) 或 記錄號(hào)將記錄指針指向指定記錄號(hào)的記錄。說明:VFP會(huì)自動(dòng)對(duì)表中的記錄進(jìn)行編號(hào),這就是我們所說的記錄號(hào)。記錄號(hào)從1開始,記錄號(hào)的順序反映了記錄在表中的實(shí)際順序。SKIP記錄指針后移一個(gè)記錄。SKIP n (n為正整數(shù))記錄指針后移n個(gè)記錄。SKIP n (n為正整數(shù))記錄指針前移n個(gè)記錄。思考:將記錄指針指向表頭,查看當(dāng)前記錄號(hào);將記錄指針指向表尾,查看當(dāng)前記錄號(hào)。所顯示的記錄號(hào)與你認(rèn)為的不同嗎?你不能理解嗎?在主屏幕顯示記錄LIST顯示表中全部記錄。顯示完畢,記錄指針指向表尾。LIST 范圍顯示指定范圍內(nèi)的記錄。范圍:ALL—全部記錄,NEXT n —當(dāng)前記錄開始的n個(gè)記錄,REST—當(dāng)前記錄到最后一個(gè)記錄,RECORD n—第n號(hào)記錄。LIST FOR 條件顯示表中符合條件的記錄。LIST FOR 條件 范圍 或 LIST 范圍 FOR 條件僅顯示指定范圍內(nèi)符合條件的記錄。DISPLAY顯示當(dāng)前記錄。DISPLAY 范圍同LIST 范圍。DISPLAY FOR 條件同LIST FOR 條件。DISPLAY FOR 條件 范圍 或 DISPLAY 范圍 FOR 條件同LIST 范圍 FOR 條件。說明:(1)LIST命令和DISPLAY命令除了第一種用法上功能有差別外,另外一個(gè)差別是:當(dāng)顯示的記錄信息多時(shí),LIST命令不能一屏一屏顯示記錄信息,而DISPLAY命令可以。(2)命令中,若加上OFF選項(xiàng),則不顯示記錄號(hào)。(3)可以指定顯示字段,格式:FIELDS 字段名1,字段名2,……。(4)如果希望記錄信息送往打印機(jī),可加上TO PRINTER選項(xiàng)。(5)VFP命令中,若同時(shí)出現(xiàn)多個(gè)選項(xiàng),一般它們可以以任意順序出現(xiàn)。(6)留意顯示前后記錄指針位置的變化。向表中添加記錄INSERT當(dāng)前記錄之后插入一空記錄,同時(shí)打開表窗口以便填寫內(nèi)容。INSERT BLANK當(dāng)前記錄之后插入一空記錄,但不打開表窗口。INSERT BEFORE當(dāng)前記錄之前插入一空記錄,同時(shí)打開表窗口以便填寫內(nèi)容。INSERT BEFORE BLANK當(dāng)前記錄之前插入一空記錄,但不打開表窗口。APPEND在表的最后添加一空記錄,同時(shí)打開表窗口以便為空記錄填寫內(nèi)容。APPEND BLANK在表的最后添加一空記錄,但不打開表窗口。APPEND FROM 表 [FOR 條件]將指定表中記錄有條件或無條件地追加到當(dāng)前表后。命令中指定的表無須打開。例:先分別查看 “”和“”的內(nèi)容,然后將“”中年齡小于20的記錄追加到“”中,并查看追加后的“”內(nèi)容。自動(dòng)替換字段內(nèi)容命令格式:REPLACE 字段1 WITH 表達(dá)式1,字段2 WITH 表達(dá)式2,…… [范圍] [FOR 條件]功能:對(duì)表中指定范圍內(nèi)符合條件的記錄進(jìn)行替換。若省略范圍和條件,只對(duì)當(dāng)前記錄進(jìn)行替換。例:對(duì)學(xué)生表進(jìn)行如下替換:每人獎(jiǎng)學(xué)金為1000元。根據(jù)出生日期重新計(jì)算年齡(CEILING)85年前(包括85年)出生的學(xué)生獎(jiǎng)學(xué)金增加100元。男生獎(jiǎng)學(xué)金加100,女生獎(jiǎng)學(xué)金加150。記錄的刪除邏輯刪除(即在記錄上做個(gè)刪除標(biāo)記,并不是真的刪除)命令格式:DELETE [范圍] [FOR 條件]功能:刪除指定范圍內(nèi)符合條件的記錄。省略范圍和條件時(shí),只刪除當(dāng)前記錄。說明:如果當(dāng)前記錄被邏輯刪除,則函數(shù)DELETED()值為真。邏輯刪除記錄的恢復(fù)(即取消刪除標(biāo)記)命令格式:RECALL [范圍] [FOR 條件]功能:恢復(fù)指定范圍內(nèi)符合條件的記錄,如果它被邏輯刪除的話。省略范圍和條件時(shí),只恢復(fù)當(dāng)前記錄。說明:也可以在表窗口中,通過鼠標(biāo)或Ctrl+T鍵邏輯刪除/恢復(fù)記錄。物理刪除(真的將記錄從表中刪除)命令1:PACK功能:物理刪除已經(jīng)邏輯刪除的記錄。命令2:ZAP功能:物理刪除表的全部記錄,不管其是不是已邏輯刪除。查找記錄命令格式:LOCATE FOR 條件 [范圍]功能:從表中找出符合條件的第一個(gè)記錄。說明:(1)找到這樣的記錄后,只是將記錄指針指向所找到的記錄,并不會(huì)顯示出所找記錄的內(nèi)容。(2)若要查找表中符合條件的下一個(gè)記錄,使用Continue命令。(3)找到記錄時(shí),函數(shù)FOUND()值為真,否則為假。思考:找不到符合條件的記錄時(shí),記錄指針將指向何處?獲知表中記錄個(gè)數(shù)從狀態(tài)欄可以看出,也可通過RECCOUNT()函數(shù)值獲知。上機(jī):練習(xí)以上內(nèi)容。四、索引索引的認(rèn)識(shí)索引是為了在不改變表中記錄順序的情況下得到新的記錄順序。假設(shè)學(xué)生表:記錄號(hào)學(xué)號(hào)姓名年齡12003001張三2122003002李四2032003003王五1942003004張三1852003005趙六20如果我們希望得到以“姓名”升序排列的記錄順序,做法是:建立一個(gè)以“姓名”升序排列的如下“索引表”: 姓名記錄號(hào)李四2王五3張三1張三4趙六5從該“索引表”中,就可以看出“姓名”升序排列下的記錄順序。該“索引表”就叫作上述學(xué)生表的一個(gè)索引。一個(gè)表,其索引可以有多個(gè)。索引的有關(guān)概念(1)索引名:為建立的索引所取的名字。(2)索引項(xiàng)(索引關(guān)鍵字或索引表達(dá)式):建立索引的依據(jù),如上例中的“姓名”字段。索引項(xiàng)可以是一個(gè)字段,也可以是一個(gè)表達(dá)式。如希望建立一個(gè)這樣的索引:以“姓名”升序排列,當(dāng)記錄的“姓名”相同時(shí),再以“年齡”的升序排列。這時(shí),索引項(xiàng)就是:姓名+年齡?索引如下
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1