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

正文內容

vfp6電子教案第4章數(shù)據(jù)處理與sql-文庫吧資料

2025-05-18 19:38本頁面
  

【正文】 多可以包含 128個字符 。 其中關鍵字 TABLE和 DBF作用相同 , 可以任選其一 。 返 回 關系型數(shù)據(jù)庫標準語言 SQL SQL的數(shù)據(jù)定義功能 返 回 退 出 SQL的數(shù)據(jù)修改功能 SQL的數(shù)據(jù)操作功能 SQL的數(shù)據(jù)定義功能 定義表結構語句 格式: CREATE TABLE|DBF TableName1 [NAME LongTableName] [FREE] (FieldName1 FieldType [(nFieldWidth [,nPrecision])] [NULL | NOT NULL] [CHECK lExpression1 [ERROR cMessageText1]] [DEFAULT eExpression1][PRIMARY KEY|UNIQUE] [REFERENCES TableName2 [TAG TagName1]] [NOCPTRANS] [,FieldName2 ...][,PRIMARY KEY eExpression2 TAG TagName2 |,UNIQUE eExpression3 TAG TagName3] [,FOREIGN KEY eExpression4 TAG TagName4 [NODUP] REFERENCES TableName3 [TAG TagName5]] [,CHECK lExpression2 [ERROR cMessageText2]]) |FROM ARRAY ArrayName 功能:創(chuàng)建一個含有指定字段的表。兩個表中指定的字段都可以包含在 字段名表 中。若 條件 的值為真,則向新表中寫入一個新記錄。 參數(shù)描述: 別名 /工作區(qū) : 指定第二個表的別名或所在的工作號。 當關閉父表時,將自動關閉與父表建立的所有關聯(lián)??梢宰飨率雒钸M行: SET RELATION OFF INTO C 當用 USE關閉某些表時,系統(tǒng)將自動刪除掉與它建立的關聯(lián)。該命令必須在父表所在的工作區(qū)執(zhí)行。 格式 1: SET RELATION TO 功能: 刪除當前工作區(qū)表與其它工作區(qū)表建立的關聯(lián)。 說明: 如果已經建立了一父多子的關聯(lián),并且父表與每個子表都要建立“一對多”的關聯(lián),那么只要在 SET SKIP TO命令中分別寫出子表所在的 工作區(qū)號 或者 別名 即可。 除了可以在一個工作區(qū)中與多個表建立關聯(lián)以外,還允許在多個工作區(qū)中建立多個表之間的關聯(lián),但關聯(lián)不能構成循環(huán)。 關聯(lián)表達式 可以是字符型、數(shù)值型、日期型表達式。相關的各表通常有一個相同的字段。 ADDITIVE: 建立關聯(lián)時,如果命令中不使用 ADDITIVE子句,則父表以前建立的關聯(lián)將自動解除;若使用了 ADDITIVE子句,則父表以前建立的關聯(lián)仍然保留。 SELECT 2 USE SCORE ALIAS CJ SELECT 1 USE STUDENT SET RELATION TO 3*RECNO()2 INTO CJ 關聯(lián)表達式 選擇二個表的公共字段建立關聯(lián),使用這種方法時,要求被關聯(lián)的表文件必須是按指定的公共關聯(lián)字段建立并打開了索引文件。此時,在表達式中通常含有RECNO()函數(shù),每當關聯(lián)表的記錄指針重新定位時,被關聯(lián)表的記錄指針將重新定位于 關聯(lián)表達式 的值所對應的記錄之上。如果關聯(lián)表記錄的記錄號大于被關聯(lián)表的記錄總數(shù),則被關聯(lián)表的當前記錄指針指向最后一條記錄的下一條記錄, EOF()函數(shù)值為 .T.。 關聯(lián)表達式 可以是下列三種參數(shù)之一: 關聯(lián)表達式 是記錄號函數(shù) RECNO()。 參數(shù)描述: 關聯(lián)表達式 1: 指定用來在子表和父表之間建立關聯(lián)的關聯(lián)表達式。用來建立關聯(lián)的表稱為父表,被關聯(lián)的表稱為子表。如果要想其它表的記錄指針也隨之移動,則要建立表間的關聯(lián)。格式如下。 在單工作區(qū)操作時,用戶只能操作當前工作區(qū)中的表,而在多工作區(qū)操作時,用戶除了可以操作當前工作區(qū)中的記錄外,還可以操作其它工作區(qū)中的表,實現(xiàn)多個表文件之間的數(shù)據(jù)處理。 使用 USE命令關閉打開的表文件 格式: USE IN 工作區(qū)號 /別名 功能: 關閉指定工作區(qū)中的表文件。 CLOSE ALL同時也關閉任何用 FCREATE()(該函數(shù)用于創(chuàng)建并且打開一個低級文件 )和FOPEN()打開的低級文件函數(shù)。 格式 2: CLOSE TABLE 功能: 關閉當前打開的所有表,不改變當前工作區(qū)。若選擇 0,則系統(tǒng)自動選取當前未使用的最小工作區(qū)號作為當前的工作區(qū)。 格式: SELECT 工作區(qū)號 /別名 /0 功能: 選擇一個工作區(qū)作為當前工作區(qū)。 ( 2)執(zhí)行帶有表名和 AGAIN子句的 USE命令,并且用 IN子句指定一個不同的工作區(qū)。 [ALIAS 別名 ]: 為要打開的表指定一個別名。其中:工件區(qū)號、工作區(qū)別名都是直接指定的工作區(qū),但 表別名 不是直接指定的工作區(qū),而是通過在已打開表文件,且別名為 表別名 的工作區(qū)中先將該表文件關閉,然后再打開指定的表文件。若省略可選項時,系統(tǒng)將取表的主文件名作為該表文件的別名,并且是在當前工作區(qū)中打開表文件。如果在打開表時,在 USE命令后面使用了 ALIAS參數(shù)指定了表的別名,則可為表另外起一個別名,這時的表文件名就不再是表的別名。系統(tǒng)規(guī)定,用工作區(qū)號作為各個工作區(qū)的標識符,即數(shù)字 132767;同時還規(guī)定,可以用工作區(qū)的別名作為工作區(qū)的標識符, AJ這 10個字母是工作區(qū)的標識符,因此,單個字母 AJ是不能用來作為表的文件名的,它是系統(tǒng)的保留字。若省略 內存變量名表 和 數(shù)組名 ,則不保留結果,若系統(tǒng)設置為 SET TALK ON則只顯示,否則不顯示。 說明: AVERAGE和 SUM命令的不同之處僅僅在于前者是求數(shù)值型字段或數(shù)值型表達式的平均值 , 而后者是求和 。 也可將求出的各表達式的值存放于指定的數(shù)組中 , 一個數(shù)組元素等同于一個內存變量 。 若使用任選項 數(shù)值型表達式表 , 則只對 數(shù)值型表達式表 中的各表達式累加求和 , 否則將對當前表中的所有數(shù)值型字段累加求和 , 數(shù)值型字段之間或表達式之間用逗號分隔開 。 若使用任選項 TO 內存變量 可選項,可將統(tǒng)計的結果送到內存變量中保存,否則將統(tǒng)計結果顯示在屏幕上 (SET TALK ON)。若使用 范圍 、 條件 子句,可統(tǒng)計出指定 范圍 內滿足 條件的記錄個數(shù),否則統(tǒng)計表中的記錄的總數(shù)。 指定保存表達式的內存變量 返 回 數(shù)據(jù)的統(tǒng)計 求記錄個數(shù)的命令 返 回 退 出 求和命令 求平均值命令 求記錄個數(shù)的命令 格式: COUNT [范圍 ] [FOR 條件 ] [WHILE 條件 ] [TO 內存變量 ] 功能: 統(tǒng)計當前表中指定范圍內滿足條件的記錄個數(shù),并存于 內存變量 中。 例:通過 GETEXPR獲取 LOCATE命令中查詢條件,以實現(xiàn)任意條件的查詢。 GETEXPR命令可以按受這個默認的表達式,該默認表達式也可用 字符表達式 3指定的表達式改寫。 字符表達式 分號、 字符型錯誤信息文本 的結合體必須用一對單引號或雙引號定界起來。字符型錯誤信息文本 ]]: 字符表達式 2指定表達式類型: C字符型、 N數(shù)值型、 D日期型、 L邏輯型、 T日期時間型、 F浮點型、 I整型、 B雙精度型、 YCurrency(貨幣型)。如果已經用DEFAULT子句創(chuàng)建了某個默認的表達式,在按 Esc鍵或選擇 【 取消 】 按鈕退出“表達式生成器”時,將把這個默認表達式存儲在內存變量中。該命令不創(chuàng)建數(shù)組元素。 TO 內存變量名 : 指定存儲表達式的內存變量或數(shù)組元素。字符型錯誤信息文本 ]] [DEFAULT 字符表達式 3] 功能: 通過命令 GETEXPR啟動表達式生成器對話框,從中可以創(chuàng)建表達式,并把表達式存入內存變量或數(shù)組元素中,然后通過 LOCATE命令宏代換進行查詢,此命令常用于程序中。 SEEK命令中的表達式必須和索引表達式的類型相同 。 說明: 當省略所有的可選項時 , SEEK命令與 FIND命令的功能基本 相同,但 SEEK命令的功能更強, SEEK命令不僅可以查找字符串和常數(shù),它還可以查找字符型、數(shù)值型、日期型或邏輯型表達式的值。 ORDER 索引號 /單索引文件名 /[TAG] 索引標記 [OF 復合索引文件名 ] [ASCENDING/DESCENDING]: 指定 表達式是以哪一個索引或索引標記為主控索引。 參數(shù)描述: 表達式 : 指定 SEEK搜索的關鍵字。 ⑺ FIND命令只能使記錄指針定位于第一條符合條件的記錄,而CONTINUE命令又不能和 FIND命令一起配合使用,當符合條件的記錄不止一條時,可用 FIND先查到滿足條件的第一條記錄,因為記錄是根據(jù)索引關鍵表達式排序了的,因此符合條件的記錄是在一起的,因此可用 SKIP命令配合 DISP命令查找,直到發(fā)現(xiàn)某條記錄不滿足條件時為止,此記錄以后的記錄肯定不符合條件。如果執(zhí)行了 SET EXACT ON命令后再用 FIND命令來查找字符串 , 則字符串只能和索引表達式的值精確匹配 , 即只能是 索引表達式的值的全部。 ⑷ 查找字符串時 , 只要索引表達式 ( 建立索引文件時使用的索引表達式 ) 是字符型的 , 就可以使用 FIND命令查找 , 并要求組成索引表達式的字段必須是字符型的 。 通常字符串可以不用定界符括起來 , 但是當字符是以空格開始時 , 則必須用定界符括起來;如果要查找的字符串是以定界符開頭時 , 就必須用不同的定界符將其括起來 。因為一個表在同一時刻只能有一個索引文件或一個索引標記為主控索引,因此,利用 FIND命令來查找記錄時,只能查找主控索引字段的值。如果找到,則把記錄指針指向該記錄,并且將FOUND()函數(shù)的值置為“真”;如果沒有找到與其相符的記錄,則將記錄指針指向表的末尾,且將 FOUND()函數(shù)的值置為“假”,將 EOF()函數(shù)的值置為“真”。為了解決這一問題, VFP提供了二條快速查詢命令: FIND和 SEEK。 返 回 快速查詢命令 用 LOCATE命令查詢的優(yōu)點是不論表中的記錄是否有序都能進行查找,而其主要的缺點是查找速度慢。 如果 CONTINUE命令成功地查找到了一條記錄, RECNO()函數(shù)將返回該記錄的記錄號,并且 FOUND()函數(shù)返回邏輯“真”值和 EOF()返回邏輯“假”值。 CONTINUE命令移動記錄指針到下一個與 條件 邏輯表達式相匹配的記錄上。 CONTINUE命令 格式: CONTINUE 功能: 它使 LOCATE命令從當前記錄開始繼續(xù)查找下一條滿足條件的記錄。 (4)該命令只能查找第一條滿足條件的記錄。如果沒有找到,則將記錄指針指向范圍的最后一個記錄,同時將FOUND()函數(shù)值置為“假”,屏幕上顯示“已到定位范圍末尾”。 (2)若 LOCATE發(fā)現(xiàn)一個滿足條件的記錄,就將記錄指針定位在該記錄上。 [WHILE 條件 ]: 指定一個條件,只要邏輯表達式計算值為真,就繼續(xù)查找記錄。若邏輯表達式是可優(yōu)化的表達式,則Rushmore優(yōu)化由 LOCATE FOR 創(chuàng)建的查詢。 LOCATE命令的默認范圍是 ALL。 參數(shù)描述: [范圍 ]: 指定要定位的記錄范圍。 返 回 數(shù)據(jù)的查詢 直接查詢命令 返 回 退 出 快速查詢命令 對話查詢 直接查詢命令 直接查詢也叫順序查詢,是按照記錄的物理順序逐個比較,逐個查詢。 說明: 使用 REINDEX命令之前,必須首先打開需要重建索引的全部索引文件。 ⑷在打開的索引文件中,只有主控索引文件是有效。 ⑵ VFP允許在 SET ORDER命令中使用 ASCENDING和DESCENDING暫時轉換主控索引的順序,但它不同于 SORT ON 命令中的 ASCENDING和 DESCENDING。 [ASCENDING/DESCENDING]: 該參數(shù)用法同前。 [TAG] 索引標記 [OF 復合索引文件名 ]: 指定復合索引文件中的一個索引標識為主控索引標識名來自結構復合索引文件或任何打開的獨立復合索引文件。數(shù)值表達式指定的是在 USE或 SET INDEX中列出的索引文件或標識的序號。 格式: SET ORDER TO [數(shù)值表達式 /單索引文件名/[TAG] 索引標記 [OF 復合索引文件名 ] [ASCENDING/DESCENDING] 功能: 在打開的索引文件中指定主控索引。 執(zhí)行不帶參數(shù)的 SET INDEX TO 命令,會關閉當前工作區(qū)中所有打開的索引文件(結構化復合索引文件除外)。使用 SET INDEX命令可以打開單索引文件和復合索引文件。如果沒有該子句,將會關閉所有前面打開的文件。 [A
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1