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

正文內(nèi)容

04第四章visual-foxpro數(shù)據(jù)庫及其操作(編輯修改稿)

2025-08-31 07:25 本頁面
 

【文章內(nèi)容簡介】 list CLOSE ALL 使用不同工作區(qū)的表 Visual FoxPro系統(tǒng)對當(dāng)前工作區(qū)上的表可以進(jìn)行任何操作 , 也可以對其他工作區(qū)中的表文件的數(shù)據(jù)進(jìn)行訪問 。 在主工作區(qū)可通過以下兩種格式訪問其他工作區(qū)表中的數(shù)據(jù): 【 格式 】 工作區(qū)別名 字段名 工作區(qū)別名 . 字段名 例、 顯示 1號工作區(qū)某同學(xué)的學(xué)號、姓名,并同時顯示課程表中的課程編號。 select 1 display 學(xué)號 , 姓名 , b課程編號 List 學(xué)號 , 姓名 , b課程編號 (?課程編號為同一值) 注意: 通過用工作區(qū)別名指定欲訪問的工作區(qū),所得到的字段值為指定工作區(qū)打開的表當(dāng)前記錄的字段值。 表之間的關(guān)聯(lián) 1. 關(guān)聯(lián)的概述 在介紹數(shù)據(jù)的參照完整性時 , 介紹了表之間的聯(lián)系 ( 關(guān)系 ) , 它們是基于索引建立的一種“ 永久聯(lián)系 ” , 這種聯(lián)系存儲在數(shù)據(jù)庫中 。 永久聯(lián)系 在 “ 數(shù)據(jù)庫設(shè)計器 ” 中顯示為表索引間的連接線 。 永久聯(lián)系不能控制不同工作區(qū)中記錄指針的聯(lián)動 。 在 VF中 , 不僅需要 永久聯(lián)系 , 有時也需要能控制不同工作區(qū)中記錄指針聯(lián)動的 臨時聯(lián)系 ,這種 臨時聯(lián)系 稱為 關(guān)聯(lián) 。 所謂關(guān)聯(lián): 就是當(dāng)前工作區(qū)的表和另一工作區(qū)中打開的表建立關(guān)聯(lián)后 , 當(dāng)前工作區(qū)中的指針移動時 , 被關(guān)聯(lián)的工作區(qū)中的指針也將自動相應(yīng)移動 , 以實現(xiàn)對多個表的同時操作 。 在多個表中 , 必須有一個表為 關(guān)聯(lián)表 , 此表常稱為 父表 , 而其他的表則稱為 被關(guān)聯(lián)表 , 常稱為 子表 。 在兩個表之間建立關(guān)聯(lián) , 必須以某一個字段為標(biāo)準(zhǔn) , 該字段稱為關(guān)鍵字段 。 表文件的關(guān)聯(lián)可分為 一對一關(guān)聯(lián) 、 一對多關(guān)聯(lián)和多對多關(guān)聯(lián) 。 2. 關(guān)聯(lián)的建立 ( 1) 命令方式: ( 一對一關(guān)聯(lián) ) 【 格式 】 SET RELATION TO [關(guān)鍵字段 | 數(shù)值表 達(dá)式 ] [INTO別名 | 工作區(qū)號 ] [ADDITIVE] 【 功能 】 將當(dāng)前工作區(qū)的表文件與 別名 ( 或工作區(qū) 號 ) 指定的工作區(qū)中的表文件按 關(guān)鍵字段 或 數(shù)值表達(dá)式 建立關(guān)聯(lián) 。 【 說明 】 ① 當(dāng)用 關(guān)鍵字段 建立關(guān)聯(lián)時 , 關(guān)鍵字必須是兩個表文件 共有字段 , 且別名表文件已按關(guān)鍵字段建立了索引文件 , 并已指定關(guān)鍵字段為主索引 。 當(dāng)父表文件的記錄指針移動時 , 子表文件的記錄指針根據(jù)主索引文件指向關(guān)鍵字段值與父表文件相同的記錄 。 如果子表中沒有與關(guān)鍵字段值相同的記錄 , 記錄指針指向文件尾 , EOF( )為 .T.。 ② 當(dāng)按 數(shù)值表達(dá)式 建立關(guān)聯(lián)時 , 別名表不需要打開索引文件 , 兩個表文件 按照記錄號相聯(lián)系 ,父表文件的記錄指針移動時 , 子表文件的記錄指針移至與數(shù)值表達(dá)式相等的記錄上 。 若找不到此記錄 , 記錄指針指向文件尾 , EOF()為 .T.。 例 將表文件 學(xué)生 .DBF和考試 成績 .DBF以學(xué)號為關(guān)鍵字段建立關(guān)聯(lián) 。 SELECT 3 USE 考試 成績 INDEX ON 學(xué)號 TAG 學(xué)號 SET ORDER TO TAG 學(xué)號 SELECT 1 USE 學(xué)生 SET RELATION TO 學(xué)號 INTO 3 或: OPEN DATABASE student USE 學(xué)生 IN 1 ORDER 學(xué)號 USE 考試成績 IN 3 ORDER 學(xué)號 SET RELATION TO 學(xué)號 INTO 3 例 將表文件 學(xué)生 .DBF和考試 成績 .DBF以記錄號建立關(guān)聯(lián)。 SELECT 3 USE 考試 成績 SELECT 1 USE 學(xué)生 SET RELATION TO RECNO() INTO 3 ( 2) 菜單方式 ① 選擇 【 窗口 】 |【 數(shù)據(jù)工作期 】 , 彈出數(shù)據(jù)工作期窗口 。 ② 選擇 “ 打開 ” 按鈕 , 將需要用到的表在不同的工作區(qū)打開 。 ③ 在別名列表中 選擇主表 , 再單擊 “ 關(guān)系 ” 按鈕 , 再在別名列表中 選擇子表 。 ④ 如果子表文件未指定主索引 , 系統(tǒng)會打開 “ 設(shè)置索引順序 ”對話框 , 以指定子表文件的主索引 。 ⑤ 主索引建立后 , 系統(tǒng)彈出 “ 表達(dá)式生成器 ” 對話框 , 在字段列表框中 選擇關(guān)聯(lián)關(guān)鍵字段 , 然后單擊 “ 確定 ” 按鈕 ,返回數(shù)據(jù)工作期窗口 。 ⑥ 此時在數(shù)據(jù)工作期窗口的右側(cè)列表框中出現(xiàn)了子表 , 在父表和子表之間有一單線相連 , 說
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1