完成Excel動(dòng)態(tài)鏈接外部數(shù)據(jù)庫

2016-09-27 08:32:35 來源:天極網(wǎng)作者:clown_ 人氣: 次閱讀 415 條評(píng)論

我們有時(shí)需要在Excel中調(diào)取其他數(shù)據(jù)庫的數(shù)據(jù),并且希望其他數(shù)據(jù)庫數(shù)據(jù)改變時(shí),Excel中調(diào)取的數(shù)據(jù)也隨之動(dòng)態(tài)改變。下面介紹在Excel中通過“新建數(shù)據(jù)庫查詢”(MicrosoftQuery)的方法來實(shí)現(xiàn)動(dòng)態(tài)鏈接數(shù)據(jù)庫。...

  我們有時(shí)需要在excel中調(diào)取其他數(shù)據(jù)庫的數(shù)據(jù),并且希望其他數(shù)據(jù)庫數(shù)據(jù)改變時(shí),Excel中調(diào)取的數(shù)據(jù)也隨之動(dòng)態(tài)改變。下面介紹在Excel中通過“新建數(shù)據(jù)庫查詢”(Microsoft Query)的方法來實(shí)現(xiàn)動(dòng)態(tài)鏈接數(shù)據(jù)庫。

  您在Excel中第一次使用“新建數(shù)據(jù)庫查詢”查詢數(shù)據(jù)時(shí),如果系統(tǒng)未安裝Microsoft Query,系統(tǒng)會(huì)提示您安裝。

  一、Excel鏈接vfp數(shù)據(jù)庫

  vfp是常用的數(shù)據(jù)庫,先以此來介紹。假設(shè)從px.dbf表中取出相應(yīng)學(xué)校的數(shù)據(jù),已知學(xué)校的后5位代碼,數(shù)據(jù)所在字段為x16,數(shù)據(jù)值為03行和06行相加,放入Excel單個(gè)單元格中。

  步驟如下:

  1、點(diǎn)擊菜單“數(shù)據(jù)”—“導(dǎo)入外部數(shù)據(jù)”—“新建數(shù)據(jù)庫查詢”,出現(xiàn)“選擇數(shù)據(jù)源”對(duì)話框,選擇“Visual Foxpro Tables*”,按“確定”。如果您對(duì)SQL語句不是很熟悉的話,請(qǐng)使用默認(rèn)的“查詢向?qū)?rdquo;創(chuàng)建。

完成Excel動(dòng)態(tài)鏈接外部數(shù)據(jù)庫 三聯(lián)

  (圖1)

  2、在“configure connection”對(duì)話框中,按“Browse”按鈕選擇表px.dbf所在的路徑,按“ok”鍵。

  (圖2)

  3、在“查詢向?qū)?mdash;選擇列”對(duì)話框中,選擇查詢結(jié)果中的列,要選取的數(shù)據(jù)在“x16”字段,所以將可用表“px”中的“x16”列移至“查詢結(jié)果中的列”,按“下一步”。

  (圖3)

  4、在“查詢向?qū)?mdash;篩選數(shù)據(jù)”對(duì)話框中,因?yàn)榇死性O(shè)置的條件在字段學(xué)校代碼“xxdm”和行號(hào)“bh”,非字段“x16”,所以點(diǎn)擊“下一步”,暫時(shí)不篩選數(shù)據(jù)。

  (圖4)

  5、在“查詢向?qū)?mdash;排序順序”對(duì)話框中,因?yàn)榇死兴〉氖菃蝹€(gè)數(shù)據(jù),所在點(diǎn)擊“下一步”。

  (圖5)

  6、出現(xiàn)“查詢向?qū)?mdash;完成”對(duì)話框,因還要對(duì)數(shù)據(jù)進(jìn)行篩選,所以選擇“在Microsoft Query中查看數(shù)據(jù)或編輯查詢”,點(diǎn)擊“完成”。

  (圖6)

  7、進(jìn)入“Microsoft Query”,看到查詢結(jié)果x16列出了所有行的數(shù)據(jù)。

您可能感興趣的文章

相關(guān)文章