導(dǎo)入 Access 數(shù)據(jù)或?qū)⑵滏溄拥?SQL Server 數(shù)據(jù)

此頁沒有內(nèi)容條目
內(nèi)容

Access > 連接到數(shù)據(jù)源

 

導(dǎo)入 Access 數(shù)據(jù)或?qū)⑵滏溄拥?SQL Server 數(shù)據(jù)

blueup_CLV全部顯示

bluedrop_CLV全部隱藏

如果部門或工作組使用 Microsoft SQL Server 來存儲(chǔ)數(shù)據(jù),那么您可能不得不在 Access 中使用某些 SQL Server 數(shù)據(jù)。

可以將 SQL Server 對(duì)象(表或視圖)的數(shù)據(jù)引入 Access 中,方法有兩種:導(dǎo)入或鏈接。這兩種過程的區(qū)別如下:

如果導(dǎo)入數(shù)據(jù),Access 將創(chuàng)建 SQL Server 數(shù)據(jù)的副本,如果在此之后更改 Access 數(shù)據(jù)庫中的這些副本數(shù)據(jù),那么更改不會(huì)反映在 SQL Server 數(shù)據(jù)庫中。同樣,在導(dǎo)入之后對(duì) SQL Server 表或視圖所做的任何更改,也不會(huì)在 Access 中反映出來。
如果鏈接到 SQL Server 數(shù)據(jù),那么您將直接連接到源數(shù)據(jù),因此,以后對(duì) Access 中的數(shù)據(jù)所做的任何更改將在 SQL Server 中反映出來,反之亦然。

本文描述如何導(dǎo)入或鏈接到 SQL Server 數(shù)據(jù)庫。

您想做什么?


hrefIcon_ZA10069439 決定導(dǎo)入還是鏈接

hrefIcon_ZA10069439 從 SQL SERVER 導(dǎo)入數(shù)據(jù)

hrefIcon_ZA10069439 保存和使用導(dǎo)入設(shè)置

hrefIcon_ZA10069439 鏈接到 SQL SERVER 數(shù)據(jù)

hrefIcon_ZA10069439 ACCESS 如何解釋 SQL SERVER 數(shù)據(jù)類型


決定導(dǎo)入還是鏈接

適合導(dǎo)入的情況

通常,出于以下原因,需要將 SQL Server 數(shù)據(jù)導(dǎo)入到 Access 數(shù)據(jù)庫:

由于不再需要 SQL Server 數(shù)據(jù)庫中的數(shù)據(jù),因此要將 SQL Server 數(shù)據(jù)永久移到 Access 數(shù)據(jù)庫中。將數(shù)據(jù)導(dǎo)入 Access 后,可以從 SQL Server 數(shù)據(jù)庫中刪除這些數(shù)據(jù)。
部門或工作組使用 Access,但您偶爾會(huì)指向 SQL Server 數(shù)據(jù)庫,以獲得必須合并到您的某個(gè) Access 數(shù)據(jù)庫中的其他數(shù)據(jù)。

由于導(dǎo)入 SQL Server 數(shù)據(jù)會(huì)在 Access 數(shù)據(jù)庫中創(chuàng)建這些數(shù)據(jù)的副本,因此在導(dǎo)入過程中,需要指定您想復(fù)制的表或視圖。

適合鏈接的情況

通常,出于以下原因,需要鏈接到 SQL Server 數(shù)據(jù):

為了能夠同時(shí)在 SQL Server 數(shù)據(jù)庫和 Access 數(shù)據(jù)庫中查看和編輯最新信息,而直接連接到源數(shù)據(jù)。
SQL Server 數(shù)據(jù)庫包含很多大表,所以無法將它們?nèi)紝?dǎo)入一個(gè) .accdb 文件中。Access 數(shù)據(jù)庫的最大大小為 2 GB 減去系統(tǒng)對(duì)象所需的空間。
如果要基于 SQL Server 中的數(shù)據(jù)運(yùn)行查詢和生成報(bào)表,而不想生成數(shù)據(jù)的副本,那么請考慮鏈接到 SQL Server。
部門或工作組使用 Access 進(jìn)行報(bào)告和查詢,并使用 SQL Server 存儲(chǔ)數(shù)據(jù)。各個(gè)工作組可以創(chuàng)建 SQL Server 表和視圖以集中存儲(chǔ),但通常此數(shù)據(jù)必須導(dǎo)入到桌面程序進(jìn)行匯總和報(bào)告。鏈接是合適的選擇,因?yàn)樗试S SQL Server 數(shù)據(jù)庫和 Access 數(shù)據(jù)庫的用戶添加及更新數(shù)據(jù),以及始終查看和使用最新的數(shù)據(jù)。
您是一位 Access 用戶,最近開始使用 SQL Server。您將幾個(gè)數(shù)據(jù)庫遷移到了 SQL Server,而這些數(shù)據(jù)庫中的大多數(shù)表都是鏈接表。從現(xiàn)在起,您將在 SQL Server 中創(chuàng)建表和視圖,然后從 Access 數(shù)據(jù)庫鏈接到這些表和視圖,而不是創(chuàng)建 Access 表。
您想繼續(xù)在 SQL Server 中存儲(chǔ)數(shù)據(jù),但您還想在 Access 中使用最新的數(shù)據(jù),以便運(yùn)行查詢和打印您在 Access 中設(shè)計(jì)的報(bào)表。

TopPageIcon_CLV 返回頁首

從 SQL Server 導(dǎo)入數(shù)據(jù)

準(zhǔn)備導(dǎo)入

導(dǎo)入操作過程中,Access 創(chuàng)建一個(gè)表,然后將 SQL Server 數(shù)據(jù)庫中的數(shù)據(jù)復(fù)制到該表中。導(dǎo)入操作結(jié)束時(shí),可以選擇將該次導(dǎo)入操作的詳細(xì)信息另存為規(guī)格。

 注釋    導(dǎo)入規(guī)格可幫助您日后重復(fù)該導(dǎo)入操作,而不必每次都逐步完成“導(dǎo)入向?qū)А薄?/span>

1.找到包含要導(dǎo)入的數(shù)據(jù)的 SQL Server 數(shù)據(jù)庫。如需連接信息,可與該數(shù)據(jù)庫的管理員聯(lián)系。
2.確定要導(dǎo)入的表或視圖。可以在一次導(dǎo)入操作中導(dǎo)入多個(gè)對(duì)象。
3.查看源數(shù)據(jù),并謹(jǐn)記以下注意事項(xiàng):
Access 在一個(gè)表中最多支持 255 個(gè)字段,因此,Access 僅導(dǎo)入前面 255 列。
Access 數(shù)據(jù)庫的最大大小是 2 GB,并要減去系統(tǒng)對(duì)象所需的空間。如果 SQL Server 數(shù)據(jù)庫包含許多大型表,您可能無法將它們?nèi)紝?dǎo)入到一個(gè) .accdb 文件中。在這種情況下,您可能需要考慮改為將數(shù)據(jù)鏈接到 Access 數(shù)據(jù)庫。
Access 不會(huì)在導(dǎo)入操作結(jié)束時(shí)自動(dòng)在相關(guān)表之間創(chuàng)建關(guān)系。必須使用“關(guān)系”窗口上的選項(xiàng),手動(dòng)在不同的新表和現(xiàn)有表之間創(chuàng)建關(guān)系。若要顯示“關(guān)系”窗口:
單擊“文件”選項(xiàng)卡,然后在“信息”上單擊“關(guān)系”。
4.確定想導(dǎo)入 SQL Server 數(shù)據(jù)的 Access 數(shù)據(jù)庫。

確保您有將數(shù)據(jù)添加到 Access 數(shù)據(jù)庫所必需的權(quán)限。如果不想將這些數(shù)據(jù)存儲(chǔ)在任何現(xiàn)有數(shù)據(jù)庫中,則單擊“文件”選項(xiàng)卡,然后在“新建”選項(xiàng)卡上單擊“空白數(shù)據(jù)庫”以創(chuàng)建空數(shù)據(jù)庫。

5.查看 Access 數(shù)據(jù)庫中的表(如果有的話)。

導(dǎo)入操作創(chuàng)建一個(gè)表,名稱與 SQL Server 對(duì)象相同。如果該名稱已在使用中,Access 會(huì)在新的表名后附加一個(gè)“1”— 例如,聯(lián)系人1。(如果“聯(lián)系人1”也已在使用中,Access 將創(chuàng)建“聯(lián)系人2”,依此類推。)

 注釋    在導(dǎo)入操作的過程中,Access 絕不會(huì)覆蓋數(shù)據(jù)庫中的表,而且您無法將 SQL Server 數(shù)據(jù)附加到現(xiàn)有的表。

導(dǎo)入數(shù)據(jù)

1.打開目標(biāo)數(shù)據(jù)庫。

“外部數(shù)據(jù)”選項(xiàng)卡上的“導(dǎo)入和鏈接”組中,單擊“ODBC 數(shù)據(jù)庫”。

2.單擊“將源數(shù)據(jù)導(dǎo)入當(dāng)前數(shù)據(jù)庫的新表中”,然后單擊“確定”。
3.“選取數(shù)據(jù)源”對(duì)話框中,如果想使用的 .dsn 文件已存在,則在列表中單擊此文件。

blueup_CLV我需要?jiǎng)?chuàng)建新的 .DSN 文件

 注釋    此過程中的步驟對(duì)您而言可能略有不同,具體取決于您的計(jì)算機(jī)上安裝的軟件。

1.單擊“新建”以創(chuàng)建新的數(shù)據(jù)源名稱 (DSN)。

“創(chuàng)建新數(shù)據(jù)源”向?qū)щS即啟動(dòng)。

2.在向?qū)е?,選擇驅(qū)動(dòng)程序列表中的“SQL Server”,然后單擊“下一步”。
3.鍵入 .dsn 文件的名稱,或單擊“瀏覽”將文件保存到另一個(gè)位置。

 注釋    您必須具有該文件夾的寫權(quán)限才能保存 .dsn 文件。

4.單擊“下一步”,查看摘要信息,然后單擊“完成”完成向?qū)А?/span>

此時(shí)會(huì)顯示“創(chuàng)建到 SQL Server 的新數(shù)據(jù)源”對(duì)話框。

5.“說明”框中鍵入數(shù)據(jù)源的說明。這一步是可選的。
6.“您想連接到哪個(gè) SQL Server”下,在“服務(wù)器”框中鍵入或選擇想連接到的 SQL Server 的名稱,然后單擊“下一步”繼續(xù)。
7.您可能需要從 SQL Server 數(shù)據(jù)庫管理員處獲得相關(guān)信息,例如要使用 Microsoft Windows NT 身份驗(yàn)證,還是使用 SQL Server 身份驗(yàn)證。單擊“下一步”繼續(xù)。
8.如果要連接到特定的數(shù)據(jù)庫,請確保選中了“更改默認(rèn)的數(shù)據(jù)庫為”復(fù)選框。然后,選擇要使用的數(shù)據(jù)庫,再單擊“下一步”
9.單擊“完成”。
10.查看摘要信息,然后單擊“測試數(shù)據(jù)源”
11.查看測試結(jié)果,然后單擊“確定”關(guān)閉對(duì)話框。

如果測試成功,則再次單擊“確定”,或單擊“取消”更改設(shè)置。


4.單擊“確定”以關(guān)閉“選取數(shù)據(jù)源”對(duì)話框。

Access 會(huì)顯示“導(dǎo)入對(duì)象”對(duì)話框。

5.“表”下,單擊想導(dǎo)入的每個(gè)表或視圖,然后單擊“確定”
6.如果“選擇唯一的記錄標(biāo)識(shí)符”對(duì)話框出現(xiàn),這表示 Access 無法確定哪個(gè)或哪些字段唯一地標(biāo)識(shí)特定對(duì)象的每一行。在這種情況下,選擇對(duì)于每一行為唯一的字段或字段組合,然后單擊“確定”。如果不確定,請向 SQL Server 數(shù)據(jù)庫管理員查詢。

Access 導(dǎo)入數(shù)據(jù)。如果您計(jì)劃以后重復(fù)此導(dǎo)入操作,則可將導(dǎo)入步驟另存為導(dǎo)入規(guī)格,并在以后輕松地重新運(yùn)行相同的導(dǎo)入步驟。需要在計(jì)算機(jī)上安裝 Microsoft Office Outlook 才能創(chuàng)建任務(wù)。

7.“獲取外部數(shù)據(jù) - ODBC 數(shù)據(jù)庫”對(duì)話框中的“保存導(dǎo)入步驟”下,單擊“關(guān)閉”。Access 完成導(dǎo)入操作,并在“導(dǎo)航窗格”中顯示新的表。

如果要將導(dǎo)入步驟另存為任務(wù)以重復(fù)使用,請繼續(xù)下一節(jié)。

TopPageIcon_CLV 返回頁首

保存和使用導(dǎo)入設(shè)置

 注釋    必須已安裝了 Microsoft Office Outlook 才能創(chuàng)建任務(wù)。

1.“獲取外部數(shù)據(jù) - ODBC 數(shù)據(jù)庫”對(duì)話框中的“保存導(dǎo)入步驟”下,選中“保存導(dǎo)入步驟”復(fù)選框。此時(shí)將出現(xiàn)一組附加控件。
2.“另存為”框中,鍵入導(dǎo)入規(guī)格的名稱。
3.“說明”框中鍵入說明。這一步是可選的。
4.若要定期(例如每周或每月)執(zhí)行該操作,選中“創(chuàng)建 Outlook 任務(wù)”復(fù)選框。這將在 Microsoft Outlook 2010 中創(chuàng)建讓您運(yùn)行導(dǎo)入規(guī)格的任務(wù)。
5.單擊“保存導(dǎo)入”。

如果沒有安裝 Outlook,那么在單擊“保存導(dǎo)入”時(shí),Access 會(huì)顯示一條錯(cuò)誤消息。

 注釋    如果 Outlook 2010 配置不正確,Microsoft Outlook 2010 啟動(dòng)向?qū)?dòng)。按照向?qū)е械恼f明配置 Outlook。

(可選)可以創(chuàng)建 Outlook 任務(wù)。如果要定期或以周期性間隔運(yùn)行導(dǎo)入操作,那么在 Outlook 中創(chuàng)建任務(wù)可能非常有用。但是,如果不創(chuàng)建任務(wù),Access 仍然保存導(dǎo)入規(guī)格。

創(chuàng)建 OUTLOOK 任務(wù)

如果選中了“創(chuàng)建 Outlook 任務(wù)”復(fù)選框,Access 會(huì)啟動(dòng) Office Outlook 2010,并顯示一個(gè)新任務(wù)。按照以下步驟配置該任務(wù):

 注釋    如果沒有安裝 Outlook,Access 就會(huì)顯示一條錯(cuò)誤消息。如果 Outlook 配置不正確,將會(huì)啟動(dòng)“Outlook 配置向?qū)А?。請按向?qū)е械恼f明配置 Outlook。

1.查看并修改任務(wù)設(shè)置,例如“開始日期”、“截止日期”“提醒”。

若要使導(dǎo)入任務(wù)重復(fù)發(fā)生,單擊“重復(fù)周期”并填寫相應(yīng)信息。

2.單擊“保存并關(guān)閉”。

運(yùn)行已保存的任務(wù)

1.在 Outlook 的“導(dǎo)航窗格”中,單擊“任務(wù)”,然后雙擊想運(yùn)行的任務(wù)。
2.“任務(wù)”選項(xiàng)卡上的“Microsoft Access”組中,單擊“運(yùn)行導(dǎo)入”
3.切換回 Access 窗口,然后按 F5 以刷新“導(dǎo)航窗格”。
4.雙擊導(dǎo)入的表以在“數(shù)據(jù)表”視圖中打開它。
5.確保所有字段和記錄均已導(dǎo)入,并且沒有任何錯(cuò)誤。
6.在“導(dǎo)航窗格”中右鍵單擊導(dǎo)入的表,然后在快捷菜單上單擊“設(shè)計(jì)視圖”。查看字段數(shù)據(jù)類型和其他字段屬性。

TopPageIcon_CLV 返回頁首

鏈接到 SQL Server 數(shù)據(jù)

由于數(shù)據(jù)存儲(chǔ)在表中,因此,在鏈接到 SQL Server 數(shù)據(jù)庫中的表或視圖時(shí),Access 會(huì)創(chuàng)建一個(gè)新表(通常稱為鏈接表),該表反映源對(duì)象的結(jié)構(gòu)和內(nèi)容。可以在 SQL Server 中,或者在 Access 的“數(shù)據(jù)表”視圖或“窗體”視圖中更改數(shù)據(jù)。對(duì)某處數(shù)據(jù)所做的更改將反映在另一處。但是,如果想進(jìn)行結(jié)構(gòu)更改(例如刪除或更改列),則必須從 SQL Server 數(shù)據(jù)庫中,或者從連接到該數(shù)據(jù)庫的 Access 項(xiàng)目中這樣做。在 Access 中工作時(shí),無法添加、刪除或修改鏈接表中的字段。

準(zhǔn)備鏈接

1.找到含有您想鏈接到的數(shù)據(jù)的 SQL Server 數(shù)據(jù)庫。與數(shù)據(jù)庫管理員聯(lián)系,了解連接信息。
2.確定您想鏈接到的表和視圖??梢栽谝粋€(gè)鏈接操作中鏈接到多個(gè)對(duì)象。
3.查看源數(shù)據(jù),并謹(jǐn)記以下注意事項(xiàng):
Access 在一個(gè)表中最多支持 255 個(gè)字段,因此,鏈接表將只包含所鏈接到的對(duì)象的前 255 個(gè)字段。
在 SQL Server 對(duì)象中為只讀的列在 Access 中將繼續(xù)為只讀。
在 Access 中,您將無法在鏈接表中添加、刪除或修改列。
4.確定要?jiǎng)?chuàng)建鏈接表的 Access 數(shù)據(jù)庫。確保您具有將數(shù)據(jù)添加到該數(shù)據(jù)庫的必要權(quán)限。如果不想將數(shù)據(jù)存儲(chǔ)在任何現(xiàn)有數(shù)據(jù)庫中,則單擊“文件”選項(xiàng)卡,然后在“新建”選項(xiàng)卡上單擊“空白數(shù)據(jù)庫”創(chuàng)建一個(gè)新的空白數(shù)據(jù)庫。
5.查看 Access 數(shù)據(jù)庫中的表。鏈接到 SQL Server 表或視圖時(shí),Access 會(huì)創(chuàng)建一個(gè)名稱與源對(duì)象相同的鏈接表。如果該名稱已在使用中,Access 會(huì)在新鏈接表的名稱后附加一個(gè)“1”— 例如,聯(lián)系人1。(如果“聯(lián)系人1”也已在使用中,Access 將創(chuàng)建“聯(lián)系人2”,依此類推。)
6.若要鏈接到數(shù)據(jù),請打開目標(biāo)數(shù)據(jù)庫。
7.“外部數(shù)據(jù)”選項(xiàng)卡上的“導(dǎo)入和鏈接”組中,單擊“ODBC 數(shù)據(jù)庫”。
8.單擊“通過創(chuàng)建鏈接表來鏈接到數(shù)據(jù)源”,然后單擊“確定”。
9.“選取數(shù)據(jù)源”對(duì)話框中,單擊想使用的 .dsn 文件,或單擊“新建”創(chuàng)建新的數(shù)據(jù)源名稱 (DSN)。
10.“選取數(shù)據(jù)源”對(duì)話框中,如果想使用的 .dsn 文件已存在,則在列表中單擊此文件。

blueup_CLV我需要?jiǎng)?chuàng)建新的 .DSN 文件

 注釋    此過程中的步驟對(duì)您而言可能略有不同,具體取決于您的計(jì)算機(jī)上安裝的軟件。

單擊“新建”以創(chuàng)建新的數(shù)據(jù)源名稱 (DSN)。

“創(chuàng)建新數(shù)據(jù)源”向?qū)щS即啟動(dòng)。

在向?qū)е?,選擇驅(qū)動(dòng)程序列表中的“SQL Server”,然后單擊“下一步”。
鍵入 .dsn 文件的名稱,或單擊“瀏覽”將文件保存到另一個(gè)位置。

 注釋    您必須具有該文件夾的寫權(quán)限才能保存 .dsn 文件。

單擊“下一步”,查看摘要信息,然后單擊“完成”完成“創(chuàng)建新數(shù)據(jù)源”向?qū)А?/span>

“創(chuàng)建到 SQL Server 的新數(shù)據(jù)源”向?qū)щS即啟動(dòng)。

在向?qū)е?,?/span>“說明”框中鍵入數(shù)據(jù)源的說明。這一步是可選的。
“您想連接到哪個(gè) SQL Server”下,在“服務(wù)器”框中鍵入或選擇想連接到的 SQL Server 計(jì)算機(jī)的名稱,然后單擊“下一步”繼續(xù)。
在向?qū)У倪@一頁上,您可能需要從 SQL Server 數(shù)據(jù)庫管理員處獲得信息,例如是使用 Windows NT 身份驗(yàn)證還是使用 SQL Server 身份驗(yàn)證。單擊“下一步”繼續(xù)。
在向?qū)У南乱豁撋?,您可能需要?SQL Server 數(shù)據(jù)庫管理員處獲得更多信息。如果想連接到特定的數(shù)據(jù)庫,請確保選中了“將默認(rèn)數(shù)據(jù)庫改為”復(fù)選框,選擇想使用的 SQL Server 數(shù)據(jù)庫,然后單擊“下一步”。
單擊“完成”。查看摘要信息,然后單擊“測試數(shù)據(jù)源”。
查看測試結(jié)果,然后單擊“確定”以關(guān)閉“SQL Server ODBC 數(shù)據(jù)源測試”對(duì)話框。

如果測試成功,則再次單擊“確定”完成向?qū)?,或單?/span>“取消”返回到向?qū)В⒏脑O(shè)置。


11.單擊“確定”。

Access 會(huì)顯示“鏈接表”對(duì)話框。

12.“表”下,單擊想鏈接到的每個(gè)表或視圖,然后單擊“確定”。
如果“選擇唯一的記錄標(biāo)識(shí)符”對(duì)話框出現(xiàn),這表示 Access 無法確定哪個(gè)或哪些字段唯一地標(biāo)識(shí)源數(shù)據(jù)的每一行。在這種情況下,選擇對(duì)于每一行為唯一的字段或字段組合,然后單擊“確定”。如果不確定,請向 SQL Server 數(shù)據(jù)庫管理員查詢。

Access 完成鏈接操作,并在“導(dǎo)航窗格”中顯示新的鏈接表。

要點(diǎn)  每次您打開鏈接表或源對(duì)象時(shí),您會(huì)看到其中顯示了最新的數(shù)據(jù)。但是,對(duì) SQL Server 對(duì)象所做的結(jié)構(gòu)更改不會(huì)自動(dòng)反映在鏈接表中。

通過應(yīng)用最新的 SQL SERVER 對(duì)象結(jié)構(gòu)來更新鏈接表:

1.在“導(dǎo)航窗格”中右鍵單擊表,然后在快捷菜單上單擊“鏈接表管理器”。
2.選中想更新的每個(gè)鏈接表旁邊的復(fù)選框,或單擊“全選”以選擇所有鏈接表。
3.單擊“確定”

如果更新成功,Access 會(huì)顯示相應(yīng)的消息。否則,Access 將顯示失敗消息。

4.單擊“關(guān)閉”以關(guān)閉“鏈接表管理器”。

TopPageIcon_CLV 返回頁首

Access 如何解釋 SQL Server 數(shù)據(jù)類型

由于 Access 數(shù)據(jù)類型不同于 SQL Server 數(shù)據(jù)類型,因此,Access 必須確定最合適的 Access 數(shù)據(jù)類型,以用于您導(dǎo)入或鏈接到的每個(gè) SQL Server 表或視圖的每一列。例如,數(shù)據(jù)類型為 bit 的 SQL Server 列以數(shù)據(jù)類型是/否導(dǎo)入或鏈接到 Access。另一個(gè)例子是,數(shù)據(jù)類型為 nvarchar(255)(或更小)的 SQL Server 列以數(shù)據(jù)類型文本導(dǎo)入或鏈接,但數(shù)據(jù)類型為 nvarchar(256)(或更大)的列作為 Access 備注字段導(dǎo)入。完成導(dǎo)入或鏈接操作后,可在“設(shè)計(jì)”視圖中打開表,并確認(rèn) Access 向其字段分配了哪些數(shù)據(jù)類型??梢栽趯?dǎo)入的表中更改字段的數(shù)據(jù)類型。但是,除了在 SQL Server 數(shù)據(jù)庫或在連接到該數(shù)據(jù)庫的 Access 項(xiàng)目中外,不能更改鏈接表中字段的數(shù)據(jù)類型。

下表列出了主要的 SQL Server 數(shù)據(jù)類型。第二和第三列說明了 Access 如何解釋各種類型。

SQL Server 數(shù)據(jù)類型

Access 數(shù)據(jù)類型

Access 字段大小

bigint

文本

255

binary(字段大小)

二進(jìn)制

字段大小與 SQL Server 相同

bit

是/否


char(字段大小),其中字段大小 小于或等于 255

文本

字段大小與 SQL Server 相同

char(字段大小),其中字段大小 大于 255

備注


datetime

日期/時(shí)間


decimal(精度, 數(shù)值范圍)

數(shù)字

小數(shù)(Access 精度數(shù)值范圍屬性匹配 SQL Server 精度和數(shù)值范圍。)

float

數(shù)字

雙精度型

image

OLE 對(duì)象


int

數(shù)字

長整型

money

貨幣


nchar(字段大小),其中字段大小 小于或等于 255

文本

字段大小與 SQL Server 相同

nchar(字段大小),其中字段大小 大于 255

備注


ntext

備注


numeric(精度, 數(shù)值范圍)

數(shù)字

小數(shù)(Access 精度數(shù)值范圍屬性匹配 SQL Server 精度和數(shù)值范圍。)

nvarchar(字段大小),其中字段大小 小于或等于 255

文本

字段大小與 SQL Server 相同

nvarchar(字段大小),其中字段大小 大于 255

備注


nvarchar(MAX)

備注


real

數(shù)字

單精度型

smalldatetime

日期/時(shí)間


smallint

數(shù)字

整型

smallmoney

貨幣


sql_variant

文本

255

text

備注


timestamp

二進(jìn)制

8

tinyint

數(shù)字

字節(jié)

uniqueidentifier

數(shù)字

同步復(fù)制 ID

varbinary

二進(jìn)制

字段大小與 SQL Server 相同

varbinary(MAX)

OLE 對(duì)象


varchar(字段大小),其中字段大小 小于或等于 255

文本

字段大小與 SQL Server 相同

varchar(字段大小),其中字段大小 大于 255

備注


varchar(MAX)

備注


xml

備注


TopPageIcon_CLV 返回頁首