提供多種將表或窗體等對(duì)象從一個(gè)數(shù)據(jù)庫復(fù)制到另一數(shù)據(jù)庫的方式。 復(fù)制并粘貼對(duì)象最簡單,但導(dǎo)出對(duì)象可提供更多選擇。 例如,可以導(dǎo)出表定義和表中的數(shù)據(jù),或僅導(dǎo)出表定義(空白的表副本)。 也可以將操作的詳細(xì)信息另存為導(dǎo)入規(guī)范,供將來使用。
概述
可以將表、查詢、窗體、報(bào)表、宏或模塊從一個(gè) 數(shù)據(jù)庫導(dǎo)出到另一數(shù)據(jù)庫。 導(dǎo)出對(duì)象時(shí), 會(huì)在目標(biāo)數(shù)據(jù)庫中創(chuàng)建對(duì)象副本。
如果需要執(zhí)行以下任意任務(wù),需要導(dǎo)出數(shù)據(jù)庫對(duì)象:
請(qǐng)注意:將對(duì)象導(dǎo)出到另一數(shù)據(jù)庫與再打開一個(gè)數(shù)據(jù)庫然后從第一個(gè)數(shù)據(jù)庫導(dǎo)入對(duì)象的差異極小。 在 數(shù)據(jù)庫間導(dǎo)入和導(dǎo)出對(duì)象的兩個(gè)主要區(qū)別如下:
要查看關(guān)于將對(duì)象導(dǎo)入 數(shù)據(jù)庫的信息? 請(qǐng)參閱將數(shù)據(jù)庫對(duì)象導(dǎo)入當(dāng)前 數(shù)據(jù)庫。
準(zhǔn)備執(zhí)行導(dǎo)出
如果尚未打開源數(shù)據(jù)庫,請(qǐng)將其打開。 文件格式可為 MDB 或 ACCDB。 如果文件是 MDE 或 ACCDE 格式,源對(duì)象必須為表、查詢或宏。 無法從 MDE 或 ACCDE 文件導(dǎo)出窗體、報(bào)表和模塊。
注意:如果數(shù)據(jù)庫為只讀,或無權(quán)對(duì)數(shù)據(jù)庫進(jìn)行更改,則可完成導(dǎo)出操作,但無法保存導(dǎo)出規(guī)范。
確定要導(dǎo)出的對(duì)象。 如果是第一次將數(shù)據(jù)導(dǎo)出到 數(shù)據(jù)庫,請(qǐng)記住以下事項(xiàng):
元素
說明
每個(gè)操作一個(gè)對(duì)象
一次只能導(dǎo)出一個(gè)對(duì)象。 若要導(dǎo)出多個(gè)對(duì)象,請(qǐng)對(duì)每個(gè)對(duì)象重復(fù)執(zhí)行導(dǎo)出操作,或在目標(biāo)數(shù)據(jù)庫中執(zhí)行導(dǎo)入操作。
新表
每個(gè)導(dǎo)出操作都會(huì)在目標(biāo)數(shù)據(jù)庫中新建一個(gè)對(duì)象。 如果已存在名稱相同的對(duì)象,可以選擇替代現(xiàn)有對(duì)象或?yàn)樾聦?duì)象指定其他名稱。
注意:導(dǎo)出操作無法將記錄添加到現(xiàn)有表中。 若要添加記錄,請(qǐng)考慮創(chuàng)建追加查詢。 有關(guān)詳細(xì)信息,請(qǐng)參閱使用追加查詢將記錄添加到表一文。
導(dǎo)出鏈接的表格
如果要導(dǎo)出的表是鏈接的表,導(dǎo)出操作會(huì)在目標(biāo)數(shù)據(jù)庫中創(chuàng)建一個(gè)鏈接的表。 新鏈接表格鏈接至源表格。
例如,如果要導(dǎo)出“銷售”數(shù)據(jù)庫中名為“員工1”的鏈接表,且該表鏈接到“工資單”數(shù)據(jù)庫中的“員工”表格,則導(dǎo)出操作將在目標(biāo)數(shù)據(jù)庫中創(chuàng)建一個(gè)鏈接的表。 新鏈接表將直接鏈接到“工資單”數(shù)據(jù)庫中的“員工”表。
部分導(dǎo)出
無法導(dǎo)出一部分對(duì)象或僅導(dǎo)出幾個(gè)所選的記錄。
關(guān)系
由于一次只能導(dǎo)出一個(gè)表,因此導(dǎo)出操作不會(huì)復(fù)制關(guān)系。 如果要導(dǎo)入多個(gè)表及其關(guān)系,請(qǐng)打開目標(biāo)數(shù)據(jù)庫,然后導(dǎo)入對(duì)象。
表定義
可以選擇導(dǎo)出整個(gè)表或僅導(dǎo)出表定義。 導(dǎo)出定義將在目標(biāo)數(shù)據(jù)庫中創(chuàng)建空白的表副本。
記錄源
導(dǎo)出查詢、窗體或報(bào)表不會(huì)自動(dòng)導(dǎo)出基礎(chǔ)記錄源。 必須導(dǎo)出基礎(chǔ)記錄源,否則,查詢、窗體或報(bào)表無法正常工作。
查找字段
如果源表中的某個(gè)字段可查找另一表或查詢中的值,當(dāng)想要目標(biāo)字段顯示查找值時(shí),必須導(dǎo)出相關(guān)表或查詢。 如果不導(dǎo)出相關(guān)的表或查詢,目標(biāo)字段將僅顯示查找 ID。
子窗體和子報(bào)表
導(dǎo)出窗體或報(bào)表時(shí),不會(huì)自動(dòng)導(dǎo)出窗體和報(bào)表包含的子窗體和子報(bào)表。 需要單獨(dú)導(dǎo)出每個(gè)子窗體或子報(bào)表及其基礎(chǔ)記錄源。
打開目標(biāo)數(shù)據(jù)庫。 文件格式可為 MDB 或 ACCDB。 也可以是 MDE 或 ACCDE 文件。 確保它不是只讀的,且有權(quán)對(duì)其進(jìn)行修改。
注意:
如果目標(biāo)數(shù)據(jù)庫中已存在與源對(duì)象名稱相同的對(duì)象,須決定是要替代現(xiàn)有版本還是為新對(duì)象指定其他名稱。
現(xiàn)在數(shù)據(jù)庫查詢結(jié)果導(dǎo)出,可以開始執(zhí)行導(dǎo)出操作。 轉(zhuǎn)至下一組步驟。
將數(shù)據(jù)庫對(duì)象導(dǎo)出到另一個(gè) 數(shù)據(jù)庫
在“外部數(shù)據(jù)”選項(xiàng)卡上的“導(dǎo)出”組中,單擊“”。
提示:還可在“導(dǎo)航窗格”中右鍵單擊對(duì)象,然后單擊“導(dǎo)出”>“”來開始導(dǎo)出過程。
隨即打開“導(dǎo)出 - 數(shù)據(jù)庫”對(duì)話框。
在“導(dǎo)出 - 數(shù)據(jù)庫”對(duì)話框中的“文件名”框中,指定目標(biāo)數(shù)據(jù)庫的名稱并單擊“確定”。
如果不想使用同一名稱覆蓋目標(biāo)數(shù)據(jù)庫中的現(xiàn)有對(duì)象,則在“導(dǎo)出”對(duì)話框中,更改新對(duì)象的名稱。
如果所選對(duì)象是表格,請(qǐng)指定是要導(dǎo)出表定義和數(shù)據(jù)還是僅導(dǎo)出表定義。
單擊“確定”完成該操作。
如果目標(biāo)數(shù)據(jù)庫中存在名稱相同的對(duì)象,系統(tǒng)會(huì)提示是進(jìn)行覆蓋還是指定其他名稱。 單擊“是”進(jìn)行覆蓋,或者單擊“否”返回到“導(dǎo)出”對(duì)話框。 指定目標(biāo)數(shù)據(jù)庫中未占用的名稱數(shù)據(jù)庫查詢結(jié)果導(dǎo)出,然后單擊“確定”。
將導(dǎo)出這些對(duì)象。 如果出現(xiàn)錯(cuò)誤, 將顯示一條錯(cuò)誤消息。 否則將出現(xiàn)向?qū)У淖詈笠黄粒绻獎(jiǎng)?chuàng)建保存導(dǎo)出操作詳細(xì)信息的規(guī)范,可使用該屏幕。
我還需了解哪些信息?