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

正文內(nèi)容

visualfoxpro60程序設(shè)計教程電子教案第4章-資料下載頁

2025-05-19 20:22本頁面

【導(dǎo)讀】如果在字符型字段名后面包含/C,則。可以把/C選項與/A或/D選項組合起來。省略ASCENDING和DESCENDING參數(shù),則排序默認為升序。架相匹配的原表字段。又可分為結(jié)構(gòu)復(fù)合索引文件和非結(jié)構(gòu)復(fù)合索引文件兩種。唯一索引和普通索引。主索引是指關(guān)鍵字段或索引表達式中不允許出現(xiàn)重復(fù)值的索引,為了保持與早期版本的兼容性,可以建立一個唯一索引,表可以使用主索引或候選索引,對自由表可以使用候選索引。個索引文件,并打開此索引文件,其缺省的文件擴展名為.IDX。使用類型轉(zhuǎn)換函數(shù)將其轉(zhuǎn)換為相同類型的數(shù)據(jù)。創(chuàng)建索引關(guān)鍵字。單索引文件總是按升序的順序排列。

  

【正文】 PEN()打開的低級文件函數(shù)。但 CLOSE ALL不關(guān)閉用 SET PRINT命令打開的文件。 2020/6/28 Visual FoxPro 42 使用 USE命令關(guān)閉打開的表文件 格式: USE IN 工作區(qū)號 /別名 功能: 關(guān)閉指定工作區(qū)中的表文件。 其中: 別名可以是工作區(qū)的別名,也可以是表的別名。 在單工作區(qū)操作時,用戶只能操作當前工作區(qū)中的表,而在多工作區(qū)操作時,用戶除了可以操作當前工作區(qū)中的記錄外,還可以操作其它工作區(qū)中的表,實現(xiàn)多個表文件之間的數(shù)據(jù)處理。在當前工作區(qū)調(diào)用其它工作區(qū)的數(shù)據(jù)時,非當前工作區(qū)中的表文件的字段名前要加上該表文件的 別名 和“ ”符號,或者是別名 和符號” .”。格式如下。 別名 字段名 或 別名 .字段名 SELECT 2 USE SCORE ALIAS CJ SELECT 1 USE STUDENT DISPLAY 學(xué)號 ,姓名 ,班級 , , 返 回 2020/6/28 Visual FoxPro 43 表的關(guān)聯(lián) 如果在多個工作區(qū)同時打開多個表文件,在當前工作區(qū)中移動表的記錄指針時,其它表的記錄指針是不會隨之移動 。如果要想其它表的記錄指針也隨之移動,則要建立表間的關(guān)聯(lián)。 關(guān)聯(lián)就在二個或二個以上的表之間建立某種聯(lián)接,使其表的記錄指針同步移動。用來建立關(guān)聯(lián)的表稱為父表,被關(guān)聯(lián)的表稱為子表。 建立關(guān)聯(lián) 格式: SET RELATION TO [關(guān)聯(lián)表達式 1] INTO 工作區(qū) /別名 [,關(guān)聯(lián)表達式 2 INTO 工作區(qū) /別名 …]] [IN 工作區(qū)/別名 ][ADDITIVE] 功能: 在兩個表之間建立關(guān)聯(lián)。 參數(shù)描述: 關(guān)聯(lián)表達式 1: 指定用來在子表和父表之間建立關(guān)聯(lián)的關(guān)聯(lián)表達式。關(guān)聯(lián)表達式經(jīng)常是子表主控索引的索引表達式。 2020/6/28 Visual FoxPro 44 關(guān)聯(lián)表達式 可以是下列三種參數(shù)之一: 關(guān)聯(lián)表達式 是記錄號函數(shù) RECNO()。此時,兩個或多個關(guān)聯(lián)表之間的聯(lián)系是根據(jù)記錄號來進行關(guān)聯(lián)的,關(guān)聯(lián)表與被關(guān)聯(lián)表之間當前記錄號保持相等。如果關(guān)聯(lián)表記錄的記錄號大于被關(guān)聯(lián)表的記錄總數(shù),則被關(guān)聯(lián)表的當前記錄指針指向最后一條記錄的下一條記錄, EOF()函數(shù)值為 .T.。 SELECT 2 USE SCORE ALIAS CJ SELECT 1 USE STUDENT SET RELATION TO RECNO() INTO CJ 關(guān)聯(lián)表達式 是數(shù)值型表達式。此時,在表達式中通常含有RECNO()函數(shù),每當關(guān)聯(lián)表的記錄指針重新定位時,被關(guān)聯(lián)表的記錄指針將重新定位于 關(guān)聯(lián)表達式 的值所對應(yīng)的記錄之上。如果 關(guān)聯(lián)表達式 的值大于被關(guān)聯(lián)表文件的記錄總數(shù),則被關(guān)聯(lián)表 2020/6/28 Visual FoxPro 45 文件的當前記錄指針指向最后一條記錄的下一條記錄, EOF()函數(shù)值為 .T.。 SELECT 2 USE SCORE ALIAS CJ SELECT 1 USE STUDENT SET RELATION TO 3*RECNO()2 INTO CJ 關(guān)聯(lián)表達式 選擇二個表的公共字段建立關(guān)聯(lián),使用這種方法時,要求被關(guān)聯(lián)的表文件必須是按指定的公共關(guān)聯(lián)字段建立并打開了索引文件。 SELECT 2 USE SCORE ALIAS CJ INDEX ON 學(xué)號 TO XHSY SELECT 1 USE STUDENT SET RELATION TO 學(xué)號 INTO CJ 2020/6/28 Visual FoxPro 46 INTO 工作區(qū) /別名 : 指定被關(guān)聯(lián)表的工作區(qū)或別名,也可以是被關(guān)聯(lián)表的別名。 ADDITIVE: 建立關(guān)聯(lián)時,如果命令中不使用 ADDITIVE子句,則父表以前建立的關(guān)聯(lián)將自動解除;若使用了 ADDITIVE子句,則父表以前建立的關(guān)聯(lián)仍然保留。 說明: 在建立關(guān)聯(lián)之前,必須打開一個表(父表),而且還必須在另一個工作區(qū)內(nèi)打開其它表(子表)。相關(guān)的各表通常有一個相同的字段。父表可以同時與多個子表建立關(guān)系,稱為“一父多子”的關(guān)系。 關(guān)聯(lián)表達式 可以是字符型、數(shù)值型、日期型表達式。如果建立父子關(guān)聯(lián)之前,子表已經(jīng)按照關(guān)聯(lián)條件建立了索引,并將該索引文件指定為主控索引,那么,每當當前工作區(qū)父表的記錄指針重新定位時,就檢索子表,將子表的記錄指針定位于 關(guān)聯(lián)表達式 值與 索引表達式 值相同的第一條記錄之上。 除了可以在一個工作區(qū)中與多個表建立關(guān)聯(lián)以外,還允許在多個工作區(qū)中建立多個表之間的關(guān)聯(lián),但關(guān)聯(lián)不能構(gòu)成循環(huán)。 2020/6/28 Visual FoxPro 47 這樣建立的關(guān)聯(lián),只能顯示一對一的關(guān)系,當要父表中的一條記錄同時對應(yīng)子表中的多條記錄時,還要先用到 SET SKIP TO 命令 格式: SET SKIP TO 工作區(qū)號 /別名 [,工作區(qū)號 /別名 …] 功能: 在父表的每條記錄與子表中所有對應(yīng)記錄之間建立“一對多”的關(guān)聯(lián)。 說明: 如果已經(jīng)建立了一父多子的關(guān)聯(lián),并且父表與每個子表都要建立“一對多”的關(guān)聯(lián),那么只要在 SET SKIP TO命令中分別寫出子表所在的 工作區(qū)號 或者 別名 即可。 解除關(guān)聯(lián) 用 SET RELATION命令建立關(guān)聯(lián)之后,當移動關(guān)聯(lián)表的記錄指針時,被關(guān)聯(lián)表的記錄指針也相應(yīng)要移動,并且將要引起讀 /寫磁盤操作,這樣會降低系統(tǒng)的性能,因此,當某些關(guān)聯(lián)不再使用,或暫時不再使用時,應(yīng)及時解除關(guān)聯(lián),以提高系統(tǒng)的運行速度。 2020/6/28 Visual FoxPro 48 格式 1: SET RELATION TO 功能: 刪除當前工作區(qū)表與其它工作區(qū)表建立的關(guān)聯(lián)。 格式 2: SET RELSTION OFF INTO 工作區(qū)號 /別名 功能: 刪除當前工作區(qū)與由 工作區(qū)號 /別名 指定的工作區(qū)中表建立的關(guān)聯(lián)。該命令必須在父表所在的工作區(qū)執(zhí)行。例如:要關(guān)閉當前工作區(qū)與 C工作區(qū)建立的關(guān)聯(lián)??梢宰飨率雒钸M行: SET RELATION OFF INTO C 當用 USE關(guān)閉某些表時,系統(tǒng)將自動刪除掉與它建立的關(guān)聯(lián)。如果關(guān)閉的是父表文件,則它與子表的關(guān)聯(lián)將全被刪除。 當關(guān)閉父表時,將自動關(guān)閉與父表建立的所有關(guān)聯(lián)。 返 回 2020/6/28 Visual FoxPro 49 表的連接 表的連接是正好與 COPY命令相反的過程 格式: JOIN WITH 別名 /工作區(qū) TO 表文件名 FOR 條件 [FIELDS 字段名表 ] 功能: 連接當前工作區(qū)中打開的表和 工作區(qū) /別名 指定的表,生成 表文件名 規(guī)定的新的表文件。 參數(shù)描述: 別名 /工作區(qū) : 指定第二個表的別名或所在的工作號。 FOR 條件 : 指定一個篩選條件。若 條件 的值為真,則向新表中寫入一個新記錄。 [FIELDS 字段名表 ]: 指定新表中包含的字段的列表。兩個表中指定的字段都可以包含在 字段名表 中。 說明: JOIN命令也可以連接兩個以上的表,這時可先連接其中的兩個,生成一個新的表文件后再利用 JOIN命令連接另外的表。 返 回 2020/6/28 Visual FoxPro 50 小 結(jié) 分類將要生成一個新的表文件,可以使用 SORT命令。 索引不生成新的表,但產(chǎn)生索引文件。索引可分為單索引和復(fù)合索引,復(fù)合索引又可分為結(jié)構(gòu)復(fù)合索引和非結(jié)構(gòu)復(fù)合索引, 提供了主索引、候選索引、唯一索引和普通索引四種。 建立索引可以使用 INDEX命令。 數(shù)據(jù)查詢可分為直接查詢和快速查詢,直接查詢使用 LOCATE命令,快速查詢可以使用 FIND和 SEEK命令,在程序中對于不定的查詢要使用 GETEXPR命令。 數(shù)據(jù)統(tǒng)計這里介紹了求記錄數(shù) COUNT、求和 SUM、求平均值A(chǔ)VERAGE命令。 在 USE命令中可以用 IN了句指定工作區(qū),用 ALIAS子句指定別名。 可以使用 SELECT命令選擇一個工作區(qū)。 可以在多表間使用 SET RELATION命令建立關(guān)聯(lián),且使用 SET SKIP 命令建立一對多關(guān)聯(lián)。 可以使用 JOIN命令建立表間連接。 返 回
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1