Access > Access 基礎(chǔ)知識(shí)
表簡(jiǎn)介
使用數(shù)據(jù)庫(kù)時(shí),將數(shù)據(jù)存儲(chǔ)在表中,表是基于主題的列表,包含以記錄形式排列的數(shù)據(jù)。例如,您可以創(chuàng)建“聯(lián)系人”表來(lái)存儲(chǔ)包含姓名、電子郵件地址和電話號(hào)碼的列表。
本文概述了 Microsoft Access 2010 中的表并介紹了新增或去除的表功能。本文還說(shuō)明了如何創(chuàng)建表、如何在表中添加字段、如何設(shè)置表的主鍵 (主鍵:具有唯一標(biāo)識(shí)表中每條記錄的值的一個(gè)或多個(gè)域(列)。主鍵不允許為 NULL,并且必須始終具有唯一索引。主鍵用來(lái)將表與其他表中的外鍵相關(guān)聯(lián)。)以及如何設(shè)置字段和表屬性。
開始設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)應(yīng)該規(guī)劃其所有表并決定它們?nèi)绾蜗嗷リP(guān)聯(lián)。創(chuàng)建表之前,應(yīng)該仔細(xì)考慮要求并確定所需的所有表。有關(guān)規(guī)劃和設(shè)計(jì)數(shù)據(jù)庫(kù)的介紹,請(qǐng)參閱文章數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ)和“請(qǐng)參閱”一節(jié)中的鏈接。
注釋 “設(shè)計(jì)”視圖對(duì)于 Web 表不可用。但是,可以使用現(xiàn)已包含在數(shù)據(jù)表視圖中的設(shè)計(jì)功能。有關(guān)設(shè)計(jì) Web 數(shù)據(jù)庫(kù)的詳細(xì)信息,請(qǐng)參閱文章構(gòu)建在 WEB 上共享的數(shù)據(jù)庫(kù)。
本文內(nèi)容
表是用于存儲(chǔ)有關(guān)特定主題(例如員工或產(chǎn)品)的數(shù)據(jù)的數(shù)據(jù)庫(kù)對(duì)象。表由記錄和字段組成。
每條記錄包含有關(guān)表主題的一個(gè)實(shí)例(例如特定員工)的數(shù)據(jù)。記錄還通常稱作行或?qū)嵗?/span>
每個(gè)字段包含有關(guān)表主題的一個(gè)方面(例如名字或電子郵件地址)的數(shù)據(jù)。字段還通常稱作列或?qū)傩浴?/span>
記錄包含字段值,例如康浦或 someone@example.com。字段值還通常稱作事實(shí)。
一條記錄
一個(gè)字段
一個(gè)字段值
數(shù)據(jù)庫(kù)可以包含許多表,每個(gè)表用于存儲(chǔ)有關(guān)不同主題的信息。每個(gè)表可以包含許多不同數(shù)據(jù)類型(例如文本、數(shù)字、日期和超鏈接)的字段。
可以鏈接到各種外部數(shù)據(jù)源,例如其他數(shù)據(jù)庫(kù)、文本文件和 Excel 工作簿。在鏈接到外部數(shù)據(jù)時(shí),Access 可以將鏈接當(dāng)作表使用。根據(jù)外部數(shù)據(jù)源和您創(chuàng)建鏈接的方式,可以編輯鏈接表中的數(shù)據(jù),并可以創(chuàng)建涉及鏈接表的關(guān)系。但是,無(wú)法使用鏈接來(lái)更改外部數(shù)據(jù)的設(shè)計(jì)。
表和字段都有屬性,可以通過(guò)設(shè)置這些屬性來(lái)控制其特征或行為。
在設(shè)計(jì)視圖中打開的表。
表屬性
字段屬性
在 Access 數(shù)據(jù)庫(kù)中,表屬性 (Property) 是影響整個(gè)表的外觀或行為的表的屬性 (Attribute)。在設(shè)計(jì)視圖中,在表的屬性表中設(shè)置表屬性。例如,您可以設(shè)置表的“默認(rèn)視圖”屬性來(lái)指定默認(rèn)情況下如何顯示表。
字段屬性應(yīng)用于表中的特定字段,用于定義字段的某一個(gè)特征或字段行為的某個(gè)方面??梢栽?/span>數(shù)據(jù)表視圖 (數(shù)據(jù)表視圖:以行列格式顯示來(lái)自表、窗體、查詢、視圖或存儲(chǔ)過(guò)程中的數(shù)據(jù)的視圖。在數(shù)據(jù)表視圖中,可以編輯字段、添加和刪除數(shù)據(jù),以及搜索數(shù)據(jù)。)中設(shè)置一些字段屬性。還可以在設(shè)計(jì)視圖中使用“字段屬性”窗格來(lái)設(shè)置任意字段屬性。
每個(gè)字段都有數(shù)據(jù)類型。字段的數(shù)據(jù)類型指示字段存儲(chǔ)的數(shù)據(jù)種類,例如大量文本或附加的文件。
數(shù)據(jù)類型是一種字段屬性,但它不同于其他字段屬性,如下所示:
✍ | 在表設(shè)計(jì)網(wǎng)格中而非在“字段屬性”窗格中設(shè)置字段的數(shù)據(jù)類型。 |
✍ | 字段的數(shù)據(jù)類型決定字段具有哪些其他屬性。 |
✍ | 創(chuàng)建字段時(shí)必須設(shè)置字段的數(shù)據(jù)類型。 |
注釋 在 Access 中,可以通過(guò)在數(shù)據(jù)表視圖中的新列中輸入數(shù)據(jù)來(lái)創(chuàng)建新字段。通過(guò)在數(shù)據(jù)表視圖中輸入數(shù)據(jù)來(lái)創(chuàng)建字段時(shí),Access 會(huì)自動(dòng)根據(jù)輸入的值為字段分配數(shù)據(jù)類型。如果輸入沒有暗示任何其他數(shù)據(jù)類型,則 Access 會(huì)將數(shù)據(jù)類型設(shè)置為“文本”。如果需要,可以使用屬于新的 Microsoft Office Fluent 用戶界面的一部分的功能區(qū)來(lái)更改數(shù)據(jù)類型。
下表顯示了自動(dòng)數(shù)據(jù)類型檢測(cè)功能如何在數(shù)據(jù)表視圖中工作。
如果輸入: |
Office Access 2007 創(chuàng)建一個(gè)字段,其數(shù)據(jù)類型為: |
John |
文本 |
http://www.contoso.com 您可以使用任何有效的 Internet 協(xié)議前綴。例如,http://、https:// 和 mailto: 都是有效的前綴。 |
超鏈接 |
1 |
數(shù)字,長(zhǎng)整型 |
50,000 |
數(shù)字,長(zhǎng)整型 |
50,000.99 |
數(shù)字,雙精度型 |
50000.389 |
數(shù)字,雙精度型 |
12/67 可識(shí)別的日期和時(shí)間格式為用戶區(qū)域設(shè)置的日期和時(shí)間格式。 |
日期/時(shí)間 |
2006 年 12 月 31 日 |
日期/時(shí)間 |
10:50:23 |
日期/時(shí)間 |
10:50 am |
日期/時(shí)間 |
17:50 |
日期/時(shí)間 |
¥12.50 可識(shí)別的貨幣符號(hào)為用戶區(qū)域設(shè)置的貨幣符號(hào)。 |
貨幣 |
21.75 |
數(shù)字,雙精度型 |
123.00% |
數(shù)字,雙精度型 |
3.46E+03 |
數(shù)字,雙精度型 |
雖然各個(gè)表存儲(chǔ)有關(guān)不同主題的數(shù)據(jù),但數(shù)據(jù)庫(kù)中的表通常存儲(chǔ)有關(guān)相互關(guān)聯(lián)的主題的數(shù)據(jù)。例如,數(shù)據(jù)庫(kù)可能包含:
✍ | 客戶表,列出公司的客戶及其地址。 |
✍ | 產(chǎn)品表,列出所售產(chǎn)品,包括每個(gè)產(chǎn)品的價(jià)格和圖片。 |
✍ | 訂單表,跟蹤客戶訂單。 |
因?yàn)槟诓煌谋碇写鎯?chǔ)有關(guān)不同主題的數(shù)據(jù),所以需要采用某種方法來(lái)將數(shù)據(jù)關(guān)聯(lián)在一起,以便可以輕松地組合這些不同表中的相關(guān)數(shù)據(jù)。要將不同表中存儲(chǔ)的數(shù)據(jù)連接起來(lái),可以創(chuàng)建關(guān)系。關(guān)系是兩個(gè)表之間的邏輯連接,用于指定表共有的字段。
屬于表關(guān)系的一部分的字段稱為鍵。鍵通常包含一個(gè)字段,但也可能包含多個(gè)字段。有兩種類型的鍵:
✍ | 主鍵 表只能有一個(gè)主鍵。主鍵包含唯一標(biāo)識(shí)表中存儲(chǔ)的每條記錄的一個(gè)或多個(gè)字段。通常,有一個(gè)唯一的標(biāo)識(shí)號(hào)(例如 ID 號(hào)、序列號(hào)或代碼)來(lái)充當(dāng)主鍵。例如,您可能有一個(gè)“客戶”表,其中每個(gè)客戶都有一個(gè)唯一的客戶 ID 號(hào)。“客戶 ID”字段是“客戶”表的主鍵。當(dāng)主鍵包含多個(gè)字段時(shí),它通常由預(yù)先存在的字段組成,這些字段共同提供唯一值。例如,您可以使用姓氏、名字和出生日期的組合作為有關(guān)人員的表的主鍵。 |
✍ | 外鍵 表還可以有一個(gè)或多個(gè)外鍵。外鍵包含的值對(duì)應(yīng)于其他表的主鍵中的值。例如,您可能有一個(gè)“訂單”表,其中每個(gè)訂單都有一個(gè)對(duì)應(yīng)于“客戶”表中的記錄的客戶 ID 號(hào)。“客戶 ID”字段是“訂單”表的外鍵。 |
鍵字段之間的值的對(duì)應(yīng)關(guān)系構(gòu)成表關(guān)系的基礎(chǔ)。使用表關(guān)系來(lái)組合相關(guān)表中的數(shù)據(jù)。例如,假定您有一個(gè)“客戶”表和一個(gè)“訂單”表。在您的“客戶”表中,每條記錄由主鍵字段 ID 標(biāo)識(shí)。
若要使每個(gè)訂單與客戶關(guān)聯(lián),可以向“訂單”表中添加對(duì)應(yīng)于“客戶”表的 ID 字段的外鍵字段,然后在兩個(gè)鍵之間創(chuàng)建關(guān)系。在向“訂單”表中添加記錄時(shí),對(duì)客戶 ID 使用來(lái)自“客戶”表的值。每當(dāng)您希望查看有關(guān)訂單客戶的任何信息時(shí),都可以使用關(guān)系來(lái)識(shí)別“客戶”表中的哪些數(shù)據(jù)對(duì)應(yīng)于“訂單”表中的哪些記錄。
“關(guān)系”窗口中顯示的表關(guān)系。
主鍵,由字段名稱旁邊的鍵圖標(biāo)標(biāo)識(shí)。
外鍵 - 注意沒有鍵圖標(biāo)。
按相關(guān)表分隔數(shù)據(jù)具有以下好處:
✍ | 一致性 因?yàn)槊宽?xiàng)數(shù)據(jù)只在一個(gè)表中記錄一次,所以可減少出現(xiàn)模棱兩可或不一致情況的可能性。例如,您在有關(guān)客戶的表中只存儲(chǔ)一次客戶的名字,而非在包含訂單數(shù)據(jù)的表中重復(fù)(且可能不一致地)存儲(chǔ)它。 |
✍ | 提高效率 只在一個(gè)位置記錄數(shù)據(jù)意味著使用的磁盤空間減少。另外,與較大的表相比,較小的表往往更快地提供數(shù)據(jù)。最后,如果不對(duì)單獨(dú)的主題使用單獨(dú)的表,則會(huì)向表中引入空值(不存在數(shù)據(jù))和冗余,這兩者都會(huì)浪費(fèi)空間和影響性能。 |
✍ | 易于理解 如果按表正確分隔主題,則數(shù)據(jù)庫(kù)的設(shè)計(jì)更易于理解。 |
提示 規(guī)劃表時(shí)請(qǐng)注意關(guān)系。如果包含對(duì)應(yīng)的主鍵的表已存在,則可以使用查閱向?qū)?lái)創(chuàng)建外鍵字段。查閱向?qū)в糜趧?chuàng)建關(guān)系。
在 Access 2010 中,表具有以下實(shí)際限制:
屬性 |
Maximum |
表名的字符個(gè)數(shù) |
64 |
字段名的字符個(gè)數(shù) |
64 |
表中字段的個(gè)數(shù) |
255 |
打開表的個(gè)數(shù) |
2048;此限制包括 Access 從內(nèi)部打開的表 |
表的大小 |
2 GB 減去系統(tǒng)對(duì)象需要的空間 |
文本字段的字符個(gè)數(shù) |
255 |
備注字段的字符個(gè)數(shù) |
通過(guò)用戶界面輸入數(shù)據(jù)為 65,535; 以編程方式輸入數(shù)據(jù)時(shí)為 2 GB 的字符存儲(chǔ) |
OLE 對(duì)象字段的大小 |
1 GB |
表中的索引個(gè)數(shù) |
32 |
索引中的字段個(gè)數(shù) |
10 |
有效性消息的字符個(gè)數(shù) |
255 |
有效性規(guī)則的字符個(gè)數(shù) |
2,048 |
表或字段說(shuō)明的字符個(gè)數(shù) |
255 |
當(dāng)字段的 UnicodeCompression 屬性設(shè)置為“是”時(shí)記錄中的字符個(gè)數(shù)(除“備注”和“OLE 對(duì)象”字段外) |
4,000 |
字段屬性設(shè)置的字符個(gè)數(shù) |
255 |
在 Access 2010 中創(chuàng)建表的過(guò)程與在 Access 2007 中創(chuàng)建表的過(guò)程非常類似。不過(guò),Access 2010 中有一些與表相關(guān)的新功能:
✍ | 數(shù)據(jù)宏 現(xiàn)在可以將宏附加到表中的事件,這使您能夠在修改、插入或刪除記錄時(shí)執(zhí)行操作。這些宏可用于驗(yàn)證數(shù)據(jù)或執(zhí)行計(jì)算等等。 |
✍ | 計(jì)算數(shù)據(jù)類型 利用此新數(shù)據(jù)類型,可以創(chuàng)建基于同一表中其他字段的計(jì)算的字段。例如,您可以創(chuàng)建包含“數(shù)量”字段和“單價(jià)”字段之積的“行合計(jì)”字段。然后,如果您更新“數(shù)量”或“單價(jià)”字段,則“行合計(jì)”會(huì)自動(dòng)更新。 |
✍ | Web 服務(wù)連接 除了鏈接到外部數(shù)據(jù)源(例如 Excel 工作簿和 SharePoint 列表)外,現(xiàn)在還可以連接到提供 Web 服務(wù)接口的網(wǎng)站上的數(shù)據(jù)。例如,您可以鏈接到網(wǎng)商的網(wǎng)站上的數(shù)據(jù),然后創(chuàng)建自己的應(yīng)用程序來(lái)查看產(chǎn)品或發(fā)出訂單。 |
✍ | 模型取代了表和字段模板 Access 2007 引入了表模板和字段模板。表模板是可用于創(chuàng)建新表的空表,為與以下內(nèi)置 SharePoint 列表兼容而構(gòu)建: |
✍ | 聯(lián)系人 |
✍ | 任務(wù) |
✍ | 問(wèn)題 |
✍ | 事件 |
✍ | 資產(chǎn) |
在 Access 2010 中,在要向數(shù)據(jù)庫(kù)中添加預(yù)建的部件時(shí)使用模型。模型可以包括表,還可以包括其他種類的數(shù)據(jù)庫(kù)對(duì)象,例如查詢和表單。
注釋 本主題不介紹模型。有關(guān)詳細(xì)信息,請(qǐng)參閱“請(qǐng)參閱”一節(jié)。
✍ | 模型取代了表向?qū)?/span> 在 Access 2007 以前的版本中,使用表向?qū)ㄟ^(guò)回答幾個(gè)問(wèn)題來(lái)快速創(chuàng)建表。在 Access 2007 中,表和字段模板取代了表向?qū)АT?Access 2010 中,模型取代了表和字段模板。 |
注釋 本主題不介紹模型。有關(guān)詳細(xì)信息,請(qǐng)參閱“請(qǐng)參閱”一節(jié)。
✍ | 數(shù)據(jù)表創(chuàng)建 現(xiàn)在可以使用數(shù)據(jù)表視圖來(lái)創(chuàng)建和修改表和字段。 |
如果有不屬于任何現(xiàn)有表的新數(shù)據(jù)源,可以創(chuàng)建新表。
可以通過(guò)創(chuàng)建新數(shù)據(jù)庫(kù)、通過(guò)向現(xiàn)有數(shù)據(jù)庫(kù)中插入表或者通過(guò)導(dǎo)入或鏈接到其他數(shù)據(jù)源(例如 Microsoft Office Excel 工作簿、Microsoft Office Word 文檔、文本文件、Web 服務(wù)或其他數(shù)據(jù)庫(kù))中的表來(lái)創(chuàng)建表。創(chuàng)建新的空數(shù)據(jù)庫(kù)時(shí),會(huì)自動(dòng)插入一個(gè)新的空表。然后可以在該表中輸入數(shù)據(jù)來(lái)開始定義字段。
您要做什么?
在新數(shù)據(jù)庫(kù)中創(chuàng)建新表
在現(xiàn)有數(shù)據(jù)庫(kù)中創(chuàng)建新表
通過(guò)導(dǎo)入或鏈接來(lái)創(chuàng)建表
使用 SHAREPOINT 網(wǎng)站來(lái)創(chuàng)建表
使用 WEB 服務(wù)來(lái)創(chuàng)建表
1. | 單擊“Office 按鈕” ![]() |
2. | 在“文件名”框中,為新數(shù)據(jù)庫(kù)鍵入文件名。 |
3. | 若要通過(guò)瀏覽找到其他位置來(lái)保存數(shù)據(jù)庫(kù),請(qǐng)單擊文件夾圖標(biāo)。 |
4. | 單擊“創(chuàng)建”。 |
新數(shù)據(jù)庫(kù)將打開,并且將創(chuàng)建名為 Table1 的新表并將在數(shù)據(jù)表視圖中打開該新表。
1. | 單擊“Office 按鈕”。這將顯示 Outspace。 |
2. | 指向“打開”,然后執(zhí)行下列操作之一: |
✍ | 如果所需數(shù)據(jù)庫(kù)列在“最近的數(shù)據(jù)庫(kù)”下,請(qǐng)?jiān)谠摿斜碇袉螕粼摂?shù)據(jù)庫(kù)。 |
- 或 -
✍ | 如果數(shù)據(jù)庫(kù)沒有列在“最近的數(shù)據(jù)庫(kù)”下,請(qǐng)?jiān)?/span>“打開文檔”下單擊所需選項(xiàng)。 |
3. | 在“打開”對(duì)話框中,選擇要打開的數(shù)據(jù)庫(kù),然后單擊“打開”。 |
4. | 在“創(chuàng)建”選項(xiàng)卡上的“表”組中,單擊“表”。 |
將在數(shù)據(jù)庫(kù)中插入一個(gè)新表,并且將在數(shù)據(jù)表視圖中打開該表。
可以通過(guò)導(dǎo)入或鏈接到其他位置存儲(chǔ)的數(shù)據(jù)來(lái)創(chuàng)建表??梢詫?dǎo)入或鏈接到 Excel 工作表、Windows SharePoint Services 列表、XML 文件、其他 Access 數(shù)據(jù)庫(kù)、Microsoft Office Outlook 文件夾等中的數(shù)據(jù)。
導(dǎo)入數(shù)據(jù)時(shí),將在當(dāng)前數(shù)據(jù)庫(kù)的新表中創(chuàng)建數(shù)據(jù)的副本。以后對(duì)源數(shù)據(jù)進(jìn)行的更改不會(huì)影響導(dǎo)入的數(shù)據(jù),并且對(duì)導(dǎo)入的數(shù)據(jù)進(jìn)行的更改也不會(huì)影響源數(shù)據(jù)。連接到數(shù)據(jù)源并導(dǎo)入其數(shù)據(jù)后,可以使用導(dǎo)入的數(shù)據(jù),而無(wú)需連接到源??梢愿膶?dǎo)入的表的設(shè)計(jì)。
鏈接到數(shù)據(jù)時(shí),將在當(dāng)前數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)鏈接表,表示指向其他位置所存儲(chǔ)的現(xiàn)有信息的活動(dòng)鏈接。更改鏈接表中的數(shù)據(jù)時(shí),也會(huì)更改源中的這些數(shù)據(jù)。每當(dāng)源中的數(shù)據(jù)更改時(shí),該更改也會(huì)顯示在鏈接表中。每當(dāng)您使用鏈接表時(shí),都必須能夠連接到數(shù)據(jù)源。不能更改鏈接表的設(shè)計(jì)。
注釋 不能使用鏈接表來(lái)編輯 Excel 工作表中的數(shù)據(jù)。解決方法是將源數(shù)據(jù)導(dǎo)入到 Access 數(shù)據(jù)庫(kù)中,然后從 Excel 鏈接到該數(shù)據(jù)庫(kù)。有關(guān)從 Excel 鏈接到 Access 的詳細(xì)信息,請(qǐng)搜索 Excel 幫助,或參閱“請(qǐng)參閱”一節(jié)中的鏈接。
1. | 在“外部數(shù)據(jù)”選項(xiàng)卡上的“導(dǎo)入”組中,單擊某個(gè)可用的數(shù)據(jù)源。 |
2. | 按照每個(gè)步驟中出現(xiàn)的對(duì)話框中的說(shuō)明操作。 |
Access 將創(chuàng)建新表并在“導(dǎo)航”窗格中顯示該表。
提示 此外,也可以使用“創(chuàng)建”選項(xiàng)卡上的命令來(lái)導(dǎo)入或鏈接至 SharePoint 列表。
可以在數(shù)據(jù)庫(kù)中創(chuàng)建從 SharePoint 列表導(dǎo)入的或鏈接到 SharePoint 列表的表。還可以使用預(yù)定義模板創(chuàng)建新的 SharePoint 列表。Access 2010 中的預(yù)定義模板包括“聯(lián)系人”、“任務(wù)”、“問(wèn)題”和“事件”。
1. | 在“創(chuàng)建”選項(xiàng)卡上的“表”組中,單擊“SharePoint 列表”。 |
2. | 執(zhí)行下列操作之一: |
1. | 單擊“聯(lián)系人”、“任務(wù)”、“問(wèn)題”或“事件”。 |
2. | 在“創(chuàng)建新列表”對(duì)話框中,鍵入要在其中創(chuàng)建列表的 SharePoint 網(wǎng)站的 URL。 |
3. | 分別在“指定新列表的名稱”和“說(shuō)明”框中輸入新列表的名稱和說(shuō)明。 |
4. | 若要打開創(chuàng)建后的鏈接表,請(qǐng)選中“完成后打開列表”復(fù)選框(默認(rèn)選中)。 |
1. | 單擊“自定義”。 |
2. | 在“創(chuàng)建新列表”對(duì)話框中,鍵入要在其中創(chuàng)建列表的 SharePoint 網(wǎng)站的 URL。 |
3. | 分別在“指定新列表的名稱”和“說(shuō)明”框中輸入新列表的名稱和說(shuō)明。 |
4. | 若要打開創(chuàng)建后的鏈接表,請(qǐng)選中“完成后打開列表”復(fù)選框(默認(rèn)選中)。 |
1. | 單擊“現(xiàn)有 SharePoint 列表”。 |
2. | 在“獲取外部數(shù)據(jù)”對(duì)話框中,鍵入包含要導(dǎo)入的數(shù)據(jù)的 SharePoint 網(wǎng)站的 URL。 |
3. | 單擊“將源數(shù)據(jù)導(dǎo)入當(dāng)前數(shù)據(jù)庫(kù)的新表中”,然后單擊“下一步”。 |
4. | 選中要導(dǎo)入的每個(gè) SharePoint 列表旁邊的復(fù)選框。 |
1. | 單擊“現(xiàn)有 SharePoint 列表”。 |
2. | 在“獲取外部數(shù)據(jù) - SharePoint 網(wǎng)站”對(duì)話框中,鍵入包含要鏈接到的列表的 SharePoint 網(wǎng)站的 URL。 |
3. | 單擊“通過(guò)創(chuàng)建鏈接表來(lái)鏈接到數(shù)據(jù)源”,然后單擊“下一步”。 |
4. | 選中要鏈接到的每個(gè) SharePoint 列表旁邊的復(fù)選框。 |
可以在數(shù)據(jù)庫(kù)中創(chuàng)建連接到提供 Web 服務(wù)接口的網(wǎng)站上的數(shù)據(jù)的表。
注釋 Web 服務(wù)表是只讀的。
1. | 在“外部數(shù)據(jù)”選項(xiàng)卡上的“導(dǎo)入”組中,單擊“Web 服務(wù)”。 |
2. | 如果要使用的連接已安裝,請(qǐng)?zhí)讲襟E 5。否則,請(qǐng)繼續(xù)下一步。 |
3. | 單擊“安裝新連接”。 |
4. | 選擇要使用的連接文件,然后單擊“確定”。 |
5. | 在“創(chuàng)建與 Web 服務(wù)數(shù)據(jù)的鏈接”對(duì)話框中,展開要使用的連接。 |
6. | 選擇要鏈接到的表。 |
Access 將在該對(duì)話框的右側(cè)顯示字段。
7. | 也可以在“指定鏈接名稱”框中為鏈接表鍵入名稱。Access 將在導(dǎo)航窗格中對(duì)鏈接表使用此名稱。 |
8. | 單擊“確定”。 |
Access 將創(chuàng)建鏈接表。
應(yīng)該為表指定主鍵以獲得以下好處:
✍ | Access 會(huì)自動(dòng)為主鍵創(chuàng)建索引,這有助于改進(jìn)數(shù)據(jù)庫(kù)性能。 |
✍ | Access 會(huì)確保每條記錄的主鍵字段中有值。 |
✍ | Access 會(huì)確保鍵字段中的每個(gè)值都是唯一的。唯一值至關(guān)重要,因?yàn)椴贿@樣便無(wú)法可靠地將特定記錄與其他記錄相區(qū)分。 |
在數(shù)據(jù)表視圖中創(chuàng)建新表時(shí),Access 會(huì)自動(dòng)為您創(chuàng)建一個(gè)主鍵,并為它指定字段名 ID 和“自動(dòng)編號(hào)”數(shù)據(jù)類型。
在設(shè)計(jì)視圖中,可以更改或刪除主鍵,或?yàn)樯袥]有主鍵的表設(shè)置主鍵。
有時(shí),您可能已有要用作主鍵的數(shù)據(jù)。例如,您可能有員工的現(xiàn)成 ID 號(hào)。如果要?jiǎng)?chuàng)建表來(lái)跟蹤員工信息,則您可能決定使用現(xiàn)有的員工 ID 作為表的主鍵。也可能員工 ID 僅在與部門 ID 結(jié)合使用時(shí)才是唯一的,從而需要同時(shí)使用兩個(gè)字段作為主鍵。一個(gè)好的候選主鍵具有以下幾個(gè)特征:
✍ | 每條記錄的該字段或字段組合中有唯一值。 |
✍ | 該字段或字段組合從不為空或?yàn)?Null,即始終包含值。 |
✍ | 值不會(huì)更改。 |
如果沒有合適的數(shù)據(jù)可用作主鍵,可以創(chuàng)建新字段來(lái)用作主鍵。在創(chuàng)建新字段來(lái)用作主鍵時(shí),將字段的數(shù)據(jù)類型設(shè)置為“自動(dòng)編號(hào)”來(lái)幫助確保它滿足以上列表中的三個(gè)特征。
1. | 選擇要設(shè)置或更改其主鍵的表。 |
2. | 在“開始”選項(xiàng)卡上的“視圖”組中,單擊“視圖”,然后單擊“設(shè)計(jì)視圖”。 |
3. | 在表設(shè)計(jì)網(wǎng)格中,選擇要用作主鍵的一個(gè)或多個(gè)字段。 |
若要選擇一個(gè)字段,請(qǐng)單擊所需字段的行選擇器 (行選擇器:一個(gè)小框或條,單擊它后,會(huì)選定表或宏設(shè)計(jì)視圖中的整行,或者可在對(duì)報(bào)表設(shè)計(jì)視圖中的記錄進(jìn)行篩選和分組時(shí)使用。)。
若要選擇多個(gè)字段,請(qǐng)按住 Ctrl,然后單擊每個(gè)字段的行選擇器。
4. | 在“設(shè)計(jì)”選項(xiàng)卡上的“工具”組中,單擊“主鍵”。 |
鍵指示器顯示在您指定為主鍵的一個(gè)或多個(gè)字段的左側(cè)。
1. | 選擇要?jiǎng)h除其主鍵的表。 |
2. | 在“開始”選項(xiàng)卡上的“視圖”組中,單擊“視圖”,然后單擊“設(shè)計(jì)視圖”。 |
3. | 單擊當(dāng)前主鍵的行選擇器 (行選擇器:一個(gè)小框或條,單擊它后,會(huì)選定表或宏設(shè)計(jì)視圖中的整行,或者可在對(duì)報(bào)表設(shè)計(jì)視圖中的記錄進(jìn)行篩選和分組時(shí)使用。)。如果該主鍵包含多個(gè)字段,請(qǐng)按住 Ctrl,然后單擊每個(gè)字段的行選擇器。 |
4. | 在“設(shè)計(jì)”選項(xiàng)卡上的“工具”組中,單擊“主鍵”。 |
以前指定為主鍵的一個(gè)或多個(gè)字段中的鍵指示器被刪除。
注釋 保存沒有設(shè)置主鍵的新表時(shí),Access 會(huì)提示您創(chuàng)建新字段來(lái)作為主鍵。如果您單擊“是”,Access 會(huì)創(chuàng)建一個(gè)使用“自動(dòng)編號(hào)”數(shù)據(jù)類型的 ID 字段來(lái)為每條記錄提供唯一值。如果您的表中已包括一個(gè)“自動(dòng)編號(hào)”字段,Access 會(huì)將它用作主鍵。如果您單擊“否”,Access 不會(huì)添加字段,也不會(huì)設(shè)置主鍵。
可以設(shè)置應(yīng)用于整個(gè)表或全部記錄的屬性。
1. | 選擇要設(shè)置其屬性的表。 |
2. | 在“開始”選項(xiàng)卡上的“視圖”組中,單擊“視圖”,然后單擊“設(shè)計(jì)視圖”。 |
3. | 在“設(shè)計(jì)”選項(xiàng)卡上的“顯示/隱藏”組中,單擊“屬性表”。 |
將顯示表屬性表。
4. | 在屬性表中,單擊“常規(guī)”選項(xiàng)卡。 |
5. | 單擊要設(shè)置的屬性左側(cè)的框,然后為該屬性輸入設(shè)置。 |
使用此表屬性 |
目的 |
||||
在 SharePoint 網(wǎng)站上顯示視圖 |
指定基于表的視圖是否可以顯示在 SharePoint 網(wǎng)站上。 注釋 此設(shè)置的效果取決于“在 SharePoint 網(wǎng)站上顯示所有視圖”數(shù)據(jù)庫(kù)屬性的設(shè)置。 有關(guān)詳細(xì)信息,請(qǐng)參閱“請(qǐng)參閱”一節(jié)。 |
||||
子數(shù)據(jù)表展開 |
在您打開表時(shí)展開所有子數(shù)據(jù)表。 |
||||
子數(shù)據(jù)表高度 |
執(zhí)行下列操作之一:
|
||||
方向 |
請(qǐng)根據(jù)語(yǔ)言閱讀方向是從左到右,還是從右到左來(lái)設(shè)置查看方向。 |
||||
說(shuō)明 |
提供表的說(shuō)明。此說(shuō)明將顯示在表的工具提示中。 |
||||
默認(rèn)視圖 |
將“數(shù)據(jù)表”、“數(shù)據(jù)透視表”或“數(shù)據(jù)透視圖”設(shè)置為您打開表時(shí)的默認(rèn)視圖。 |
||||
有效性規(guī)則 |
輸入在您添加或更改記錄時(shí)必須為 true 的表達(dá)式。 |
||||
有效性文本 |
輸入在記錄違反“有效性規(guī)則”屬性中的表達(dá)式時(shí)顯示的消息。 |
||||
篩選 |
定義條件以僅在數(shù)據(jù)表視圖中顯示匹配行。 |
||||
排序依據(jù) |
選擇一個(gè)或多個(gè)字段,以指定數(shù)據(jù)表視圖中的行的默認(rèn)排序順序。 |
||||
子數(shù)據(jù)表名稱 |
指定子數(shù)據(jù)表是否應(yīng)顯示在數(shù)據(jù)表視圖中,如果顯示,則還要指定哪個(gè)表或查詢應(yīng)提供子數(shù)據(jù)表中行。 |
||||
鏈接子字段 |
列出用于子數(shù)據(jù)表的表或查詢中與為表指定的“鏈接主字段”屬性匹配的字段。 |
||||
鏈接主字段 |
列出表中與為表指定的“鏈接子字段”屬性匹配的字段。 |
||||
加載時(shí)的篩選器 |
在數(shù)據(jù)表視圖中打開表時(shí),自動(dòng)應(yīng)用“篩選”屬性中的篩選條件(通過(guò)設(shè)置為“是”)。 |
||||
加載時(shí)的排序方式 |
在數(shù)據(jù)表視圖中打開表時(shí),自動(dòng)應(yīng)用“排序依據(jù)”屬性中的排序條件(通過(guò)設(shè)置為“是”)。 |
提示 若要在屬性框中提供更多空間以輸入或編輯設(shè)置,請(qǐng)按 Shift+F2 顯示“縮放”框。如果您要將“有效性規(guī)則”屬性設(shè)置為表達(dá)式,并希望在生成過(guò)程中得到幫助,請(qǐng)單擊 ValidationRule 屬性框旁邊的 ,以顯示“表達(dá)式生成器”。
1. | 若要保存所做的更改,請(qǐng)按 Ctrl+S。 |
將要跟蹤的每條數(shù)據(jù)存儲(chǔ)在字段中。例如,在“聯(lián)系人”表中,可以創(chuàng)建“姓氏”、“名字”、“電話號(hào)碼”和“地址”字段。在“產(chǎn)品”表中,可以創(chuàng)建“產(chǎn)品名稱”、“產(chǎn)品 ID”和“價(jià)格”字段。
在創(chuàng)建字段之前,嘗試將數(shù)據(jù)分隔成最小的有用部分。以后組合數(shù)據(jù)比分隔數(shù)據(jù)容易得多。例如,不要使用“全名”字段,考慮為“姓氏”和“名字”創(chuàng)建單獨(dú)的字段。然后,您可以輕松地按“名字”、“姓氏”或這兩者來(lái)進(jìn)行搜索或排序。如果計(jì)劃對(duì)某個(gè)數(shù)據(jù)項(xiàng)進(jìn)行報(bào)告、排序、搜索或計(jì)算,請(qǐng)將該項(xiàng)單獨(dú)放在字段中。有關(guān)設(shè)計(jì)數(shù)據(jù)庫(kù)和創(chuàng)建字段的詳細(xì)信息,請(qǐng)參閱“請(qǐng)參閱”一節(jié)中的鏈接。
創(chuàng)建字段后,還可以設(shè)置字段屬性來(lái)控制其外觀和行為。
您要做什么?
通過(guò)輸入數(shù)據(jù)來(lái)添加字段
在數(shù)據(jù)表視圖中創(chuàng)建新表或打開現(xiàn)有表時(shí),可以通過(guò)在數(shù)據(jù)表的“添加新字段”列中輸入數(shù)據(jù)來(lái)向表中添加字段。
在“添加新字段”列中輸入數(shù)據(jù)。
1. | 在數(shù)據(jù)表視圖中創(chuàng)建或打開表。 |
注釋 有關(guān)創(chuàng)建表的詳細(xì)信息,請(qǐng)參閱創(chuàng)建新表一節(jié)。
2. | 在“添加新字段”列中,輸入要?jiǎng)?chuàng)建的字段的名稱。 |
使用描述性名稱,以使該字段易于識(shí)別。
3. | 在新字段中輸入數(shù)據(jù)。 |
在設(shè)計(jì)視圖中創(chuàng)建計(jì)算字段。
1. | 在設(shè)計(jì)視圖中,打開要在其中創(chuàng)建計(jì)算字段的表。 |
2. | 在表設(shè)計(jì)網(wǎng)格的第一個(gè)空行中的“字段名稱”下,鍵入計(jì)算字段的名稱。 |
3. | 在“數(shù)據(jù)類型”下,選擇“計(jì)算”。 |
將打開“表達(dá)式生成器”。
4. | 在表達(dá)式生成器中輸入要執(zhí)行的計(jì)算。例如,如果您的表具有 Field1 和 Field2,并且您要?jiǎng)?chuàng)建等于 Field1 的值除以 Field2 的值的計(jì)算字段 (Field3),則可以在表達(dá)式生成器中輸入 [Field1]/[Field2]。 |
有關(guān)表達(dá)式的詳細(xì)信息,請(qǐng)參閱文章表達(dá)式簡(jiǎn)介。
5. | 輸入完計(jì)算后,單擊“確定”。 |
提示 最好切換到數(shù)據(jù)表視圖來(lái)驗(yàn)證計(jì)算字段是否按您所需的方式運(yùn)行。
創(chuàng)建字段后,可以設(shè)置字段屬性來(lái)控制其外觀和行為。
例如,通過(guò)設(shè)置字段屬性,可以:
✍ | 控制字段中的數(shù)據(jù)的外觀 |
✍ | 幫助防止在字段中輸入不正確的數(shù)據(jù) |
✍ | 為字段指定默認(rèn)值 |
✍ | 幫助加速對(duì)字段進(jìn)行的搜索和排序 |
可以使用數(shù)據(jù)表視圖來(lái)設(shè)置一些可用的字段屬性。但要訪問(wèn)和設(shè)置字段屬性的完整列表,必須使用設(shè)計(jì)視圖。
可以使用數(shù)據(jù)表視圖來(lái)重命名字段、更改其數(shù)據(jù)類型、更改其“格式”屬性以及更改字段的一些其他屬性。
1. | 在導(dǎo)航窗格中,右鍵單擊要打開的表。 |
2. | 在快捷菜單上,單擊“數(shù)據(jù)表視圖”。 |
在數(shù)據(jù)表視圖中通過(guò)輸入數(shù)據(jù)來(lái)添加字段時(shí),Access 會(huì)自動(dòng)為字段分配通用名稱。Access 會(huì)為第一個(gè)新字段分配名稱 Field1,為第二個(gè)新字段分配名稱 Field2,依此類推。默認(rèn)情況下,無(wú)論在哪里顯示字段,都將使用字段的名稱作為其標(biāo)簽,例如數(shù)據(jù)表上的列標(biāo)題。重命名字段以便它們具有更具描述性的名稱有助于您在查看或編輯記錄時(shí)更輕松地使用它們。
1. | 右鍵單擊要重命名的字段的標(biāo)題(例如 Field1)。 |
2. | 在快捷菜單上,單擊“重命名列”。 |
3. | 在字段標(biāo)題中輸入新名稱。 |
包括空格在內(nèi),字段名最多可以包含 64 個(gè)字符(字母或數(shù)字)。
在數(shù)據(jù)表視圖中通過(guò)輸入數(shù)據(jù)來(lái)創(chuàng)建字段時(shí),Access 會(huì)檢查該數(shù)據(jù)以為該字段確定適當(dāng)?shù)臄?shù)據(jù)類型。例如,如果您輸入 1/1/2006,Access 會(huì)將該數(shù)據(jù)識(shí)別為日期并將字段的數(shù)據(jù)類型設(shè)置為“日期/時(shí)間”。如果 Access 無(wú)法最后確定數(shù)據(jù)類型,則默認(rèn)情況下會(huì)將數(shù)據(jù)類型設(shè)置為“文本”。
字段的數(shù)據(jù)類型決定了可以設(shè)置哪些其他字段屬性。例如,您只能為具有“超鏈接”數(shù)據(jù)類型或“備注”數(shù)據(jù)類型的字段設(shè)置“僅追加”屬性。
有時(shí),您可能希望手動(dòng)更改字段的數(shù)據(jù)類型。例如,假定您有類似日期的房間號(hào),例如 10/2001。如果在數(shù)據(jù)表視圖中向新字段中輸入 10/2001,則自動(dòng)數(shù)據(jù)類型檢測(cè)功能會(huì)為該字段選擇“日期/時(shí)間”數(shù)據(jù)類型。因?yàn)榉块g號(hào)是標(biāo)簽,不是日期,所以它們應(yīng)使用“文本”數(shù)據(jù)類型。使用下面的過(guò)程來(lái)更改字段的數(shù)據(jù)類型。
1. | 單擊“數(shù)據(jù)表”選項(xiàng)卡。 |
2. | 在“數(shù)據(jù)類型”列表中的“數(shù)據(jù)類型和格式”組中,選擇所需的數(shù)據(jù)類型。 |
數(shù)據(jù)類型 |
用于存儲(chǔ) |
大小 |
文本 |
字母數(shù)字字符 用于文本或不用于計(jì)算的數(shù)字(如產(chǎn)品 ID)。以文本形式存儲(chǔ)的數(shù)字值可以更加符合邏輯地進(jìn)行排序和篩選,但很難用于計(jì)算中。 |
最多 255 個(gè)字符。 |
備注 |
字母數(shù)字字符(長(zhǎng)度超過(guò) 255 個(gè)字符)或使用格式文本格式的文本。 用于長(zhǎng)度超過(guò) 255 個(gè)字符或使用格式文本格式的文本。備注、冗長(zhǎng)的說(shuō)明和使用文本格式(如加粗或傾斜)的段落就比較適合使用“備注”字段。 |
最多 1 GB 字符或 2 GB 存儲(chǔ)空間(每個(gè)字符 2 個(gè)字節(jié)),可在一個(gè)控件中顯示 65,535 個(gè)字符。 |
數(shù)字 |
數(shù)值(整數(shù)值或分?jǐn)?shù)值)。 用于存儲(chǔ)除貨幣值(貨幣值應(yīng)使用貨幣數(shù)據(jù)類型)之外的用于計(jì)算的數(shù)字。 |
1、2、4 或 8 個(gè)字節(jié),用于同步復(fù)制 ID 時(shí)為 16 個(gè)字節(jié)。 |
日期/時(shí)間 |
日期和時(shí)間。 用于存儲(chǔ)日期/時(shí)間值。請(qǐng)注意,每個(gè)存儲(chǔ)值均同時(shí)包括日期組件和時(shí)間組件。 |
8 個(gè)字節(jié)。 |
貨幣 |
貨幣值。 用于存儲(chǔ)貨幣值(貨幣)。 |
8 個(gè)字節(jié)。 |
自動(dòng)編號(hào) |
在添加記錄時(shí) Access 自動(dòng)插入的一個(gè)唯一的數(shù)值。 用于生成可用作主鍵的唯一值。請(qǐng)注意,“自動(dòng)編號(hào)”字段的值可按順序或指定的增量增加,也可隨機(jī)分配。 |
4 個(gè)字節(jié),用于同步復(fù)制 ID 時(shí)為 16 個(gè)字節(jié)。 |
Yes/No |
布爾值 (yes/no)。 可以使用以下三種格式之一:Yes/No、True/False 或 On/Off。 |
1 位(8 位 = 1 字節(jié))。 |
OLE 對(duì)象 |
OLE 對(duì)象或其他二進(jìn)制數(shù)據(jù)。 用于存儲(chǔ)其他 Microsoft Windows 程序中的 OLE 對(duì)象。 |
最大為 1 GB。 |
附件 |
圖片、圖像、二進(jìn)制文件和 Office 文件。 這是存儲(chǔ)數(shù)字圖像和任何類型的二進(jìn)制文件的首選數(shù)據(jù)類型。 |
對(duì)于壓縮附件為 2 GB。對(duì)于未壓縮附件大約為 700kb,具體取決于附件的可壓縮程度。 |
超鏈接 |
超鏈接。 用于存儲(chǔ)超鏈接以提供通過(guò)單擊 URL(統(tǒng)一資源定位器)對(duì)網(wǎng)頁(yè)進(jìn)行訪問(wèn)或通過(guò)單擊 UNC(通用命名約定)格式的名稱對(duì)文件進(jìn)行訪問(wèn)。還可以鏈接到存儲(chǔ)在數(shù)據(jù)庫(kù)中的 Access 對(duì)象。 |
最多 1 GB 字符或 2 GB 存儲(chǔ)空間(每個(gè)字符 2 個(gè)字節(jié)),可在一個(gè)控件中顯示 65,535 個(gè)字符。 |
查閱向?qū)?/span> |
實(shí)際上不是一個(gè)數(shù)據(jù)類型;而是用于啟動(dòng)查閱向?qū)А?/span> 用于啟動(dòng)查閱向?qū)В员憧梢詣?chuàng)建一個(gè)使用組合框查閱另一個(gè)表、查詢或值列表中的值的字段。 |
基于表或查詢:綁定列的大小。 基于值:用于存儲(chǔ)值的文本字段的大小。 |
注釋 Access 數(shù)據(jù)庫(kù)文件的最大大小為 2 GB。
有關(guān)數(shù)據(jù)類型的提示
✍ | 為優(yōu)化性能,在創(chuàng)建“文本”或“數(shù)字”字段時(shí),應(yīng)使用最合適的字段大小。例如,如果您希望存儲(chǔ)可預(yù)知長(zhǎng)度的郵政編碼,請(qǐng)指定該長(zhǎng)度作為字段大小??梢酝ㄟ^(guò)在“字段大小”屬性框中設(shè)置值來(lái)指定字段大小。有關(guān)詳細(xì)信息,請(qǐng)參閱設(shè)置其他字段屬性一節(jié)。 |
✍ | 對(duì)于電話號(hào)碼、部件號(hào)和其他不會(huì)用于數(shù)學(xué)計(jì)算的數(shù)字,應(yīng)該選擇“文本”數(shù)據(jù)類型而不是“數(shù)字”數(shù)據(jù)類型??梢愿雍侠淼貙?duì)存儲(chǔ)為文本的數(shù)值進(jìn)行排序和篩選。 |
除了確定新字段的數(shù)據(jù)類型外,Access 還可以設(shè)置字段的“格式”屬性,具體取決于輸入的內(nèi)容。例如,如果輸入 10:50 a.m.,Access 會(huì)將數(shù)據(jù)類型設(shè)置為“日期/時(shí)間”,并將“格式”屬性設(shè)置為“中時(shí)間”。若要手動(dòng)更改字段的“格式”屬性,請(qǐng)執(zhí)行下列操作:
1. | 在功能區(qū)上,單擊“數(shù)據(jù)表”選項(xiàng)卡。 |
2. | 在“格式”列表的“數(shù)據(jù)類型和格式”組中,輸入所需的格式。 |
注釋 “格式”列表可能對(duì)某些字段(例如“文本”)不可用,具體取決于字段的數(shù)據(jù)類型。
1. | 在數(shù)據(jù)表視圖中,單擊要設(shè)置其屬性的字段。 |
2. | 在“數(shù)據(jù)表”選項(xiàng)卡上的“數(shù)據(jù)類型和格式”組中,選擇所需的屬性。 |
在設(shè)計(jì)視圖中處理表時(shí)可以設(shè)置任何字段屬性。在設(shè)計(jì)視圖中,可以在表設(shè)計(jì)網(wǎng)格中設(shè)置字段的數(shù)據(jù)類型,在“字段屬性”窗格中設(shè)置其他屬性。
1. | 在導(dǎo)航窗格中,右鍵單擊表。 |
2. | 在快捷菜單上,單擊“設(shè)計(jì)視圖”。 |
1. | 在表設(shè)計(jì)網(wǎng)格中,找到要設(shè)置其數(shù)據(jù)類型的字段。 |
2. | 在“數(shù)據(jù)類型”列中,從列表中選擇數(shù)據(jù)類型。 |
數(shù)據(jù)類型 |
用于存儲(chǔ) |
大小 |
文本 |
字母數(shù)字字符 用于文本或不用于計(jì)算的數(shù)字(如產(chǎn)品 ID)。以文本形式存儲(chǔ)的數(shù)字值可以更加符合邏輯地進(jìn)行排序和篩選,但很難用于計(jì)算中。 |
最多 255 個(gè)字符。 |
備注 |
字母數(shù)字字符(長(zhǎng)度超過(guò) 255 個(gè)字符)或使用格式文本格式的文本。 用于長(zhǎng)度超過(guò) 255 個(gè)字符或使用格式文本格式的文本。備注、冗長(zhǎng)的說(shuō)明和使用文本格式(如加粗或傾斜)的段落就比較適合使用“備注”字段。 |
最多 1 GB 字符或 2 GB 存儲(chǔ)空間(每個(gè)字符 2 個(gè)字節(jié)),可在一個(gè)控件中顯示 65,535 個(gè)字符。 |
數(shù)字 |
數(shù)值(整數(shù)值或分?jǐn)?shù)值)。 用于存儲(chǔ)除貨幣值(貨幣值應(yīng)使用貨幣數(shù)據(jù)類型)之外的用于計(jì)算的數(shù)字。 |
1、2、4 或 8 個(gè)字節(jié),用于同步復(fù)制 ID 時(shí)為 16 個(gè)字節(jié)。 |
日期/時(shí)間 |
日期和時(shí)間。 用于存儲(chǔ)日期/時(shí)間值。請(qǐng)注意,每個(gè)存儲(chǔ)值均同時(shí)包括日期組件和時(shí)間組件。 |
8 個(gè)字節(jié)。 |
貨幣 |
貨幣值。 用于存儲(chǔ)貨幣值(貨幣)。 |
8 個(gè)字節(jié)。 |
自動(dòng)編號(hào) |
在添加記錄時(shí) Access 自動(dòng)插入的一個(gè)唯一的數(shù)值。 用于生成可用作主鍵的唯一值。請(qǐng)注意,“自動(dòng)編號(hào)”字段的值可按順序或指定的增量增加,也可隨機(jī)分配。 |
4 個(gè)字節(jié),用于同步復(fù)制 ID 時(shí)為 16 個(gè)字節(jié)。 |
Yes/No |
布爾值 (yes/no)。 可以使用以下三種格式之一:Yes/No、True/False 或 On/Off。 |
1 位(8 位 = 1 字節(jié))。 |
OLE 對(duì)象 |
OLE 對(duì)象或其他二進(jìn)制數(shù)據(jù)。 用于存儲(chǔ)其他 Microsoft Windows 程序中的 OLE 對(duì)象。 |
最大為 1 GB。 |
附件 |
圖片、圖像、二進(jìn)制文件和 Office 文件。 這是存儲(chǔ)數(shù)字圖像和任何類型的二進(jìn)制文件的首選數(shù)據(jù)類型。 |
對(duì)于壓縮附件為 2 GB。對(duì)于未壓縮附件大約為 700kb,具體取決于附件的可壓縮程度。 |
超鏈接 |
超鏈接。 用于存儲(chǔ)超鏈接以提供通過(guò)單擊 URL(統(tǒng)一資源定位器)對(duì)網(wǎng)頁(yè)進(jìn)行訪問(wèn)或通過(guò)單擊 UNC(通用命名約定)格式的名稱對(duì)文件進(jìn)行訪問(wèn)。還可以鏈接到存儲(chǔ)在數(shù)據(jù)庫(kù)中的 Access 對(duì)象。 |
最多 1 GB 字符或 2 GB 存儲(chǔ)空間(每個(gè)字符 2 個(gè)字節(jié)),可在一個(gè)控件中顯示 65,535 個(gè)字符。 |
查閱向?qū)?/span> |
實(shí)際上不是一個(gè)數(shù)據(jù)類型;而是用于啟動(dòng)查閱向?qū)А?/span> 用于啟動(dòng)查閱向?qū)В员憧梢詣?chuàng)建一個(gè)使用組合框查閱另一個(gè)表、查詢或值列表中的值的字段。 |
基于表或查詢:綁定列的大小。 基于值:用于存儲(chǔ)值的文本字段的大小。 |
注釋 Access 數(shù)據(jù)庫(kù)文件的最大大小為 2 GB。
有關(guān)數(shù)據(jù)類型的提示
✍ | 對(duì)于電話號(hào)碼、部件號(hào)和其他不會(huì)用于數(shù)學(xué)計(jì)算的數(shù)字,應(yīng)該選擇“文本”數(shù)據(jù)類型而不是“數(shù)字”數(shù)據(jù)類型??梢愿雍侠淼貙?duì)存儲(chǔ)為文本的數(shù)值進(jìn)行排序和篩選,但無(wú)法在計(jì)算中輕松使用它。 |
✍ | 對(duì)于“文本”和“數(shù)字”數(shù)據(jù)類型,可通過(guò)在“字段大小”屬性框中設(shè)置值來(lái)更加準(zhǔn)確地指定字段大小或數(shù)據(jù)類型。 |
1. | 在表設(shè)計(jì)網(wǎng)格中,選擇要設(shè)置其屬性的字段。Access 在“字段屬性”窗格中顯示此字段的屬性。 |
注釋 字段的數(shù)據(jù)類型決定了可以設(shè)置的屬性。
2. | 在“字段屬性”窗格中,為每個(gè)屬性輸入所需的設(shè)置,或者按 F6,然后使用箭頭鍵來(lái)選擇屬性。 |
注釋 并非每個(gè)字段都可以使用所有屬性。字段的數(shù)據(jù)類型決定了其具有哪些屬性。
字段屬性 |
說(shuō)明 |
字段大小 |
設(shè)置存儲(chǔ)為“文本”、“數(shù)字”或“自動(dòng)編號(hào)”數(shù)據(jù)類型的數(shù)據(jù)的最大大小。 提示 為獲得最佳性能,請(qǐng)始終指定足夠的最小字段大小。 |
格式 |
自定義顯示或打印字段時(shí)字段的默認(rèn)顯示方式。 |
小數(shù)位數(shù) |
指定顯示數(shù)字時(shí)使用的小數(shù)位數(shù)。 |
新值 |
指定添加新記錄時(shí)“自動(dòng)編號(hào)”字段是遞增還是分配隨機(jī)值。 |
輸入掩碼 |
顯示幫助指導(dǎo)數(shù)據(jù)輸入的字符。有關(guān)創(chuàng)建和使用輸入掩碼的詳細(xì)信息,請(qǐng)參閱“請(qǐng)參閱”一節(jié)。 |
標(biāo)題 |
設(shè)置默認(rèn)情況下在表單、報(bào)表和查詢的標(biāo)簽中顯示的文本。 |
默認(rèn)值 |
添加新記錄時(shí)為字段自動(dòng)指定默認(rèn)值。 |
有效性規(guī)則 |
提供在此字段中添加或更改值時(shí)必須為真的表達(dá)式。 |
有效性文本 |
輸入在值違反“有效性規(guī)則”屬性中的表達(dá)式時(shí)顯示的消息。 |
必填字段 |
要求在字段中輸入數(shù)據(jù)。 |
允許空字符串 |
允許在“文本”或“備注”字段中輸入零長(zhǎng)度字符串 ("")(通過(guò)將屬性的值設(shè)置為“是”)。 |
索引 |
通過(guò)創(chuàng)建和使用索引來(lái)加速對(duì)此字段中數(shù)據(jù)的訪問(wèn)。 |
Unicode 壓縮 |
存儲(chǔ)少量文本(少于 4,096 個(gè)字符)時(shí)壓縮此字段中存儲(chǔ)的文本。 |
輸入法模式 |
在東亞版本的 Windows 中控制字符轉(zhuǎn)換。 |
輸入法語(yǔ)句模式 |
在東亞版本的 Windows 中控制語(yǔ)句轉(zhuǎn)換。 |
智能標(biāo)記 |
對(duì)此字段附加智能標(biāo)記 (智能標(biāo)記:被識(shí)別和標(biāo)記為特殊類型的數(shù)據(jù)。例如,人名或最近的 MICROSOFT OUTLOOK 電子郵件收件人就是可以用智能標(biāo)記來(lái)識(shí)別和標(biāo)記的一種數(shù)據(jù)類型。)。 |
僅追加 |
跟蹤字段值的歷史記錄(通過(guò)將屬性的值設(shè)置為“是”)。 |
文本格式 |
選擇屬性的“格式文本”值將按 HTML 格式存儲(chǔ)文本,并允許設(shè)置多種格式。選擇屬性的“純文本”值將只存儲(chǔ)無(wú)格式文本。 |
文本對(duì)齊 |
指定控件中文本的默認(rèn)對(duì)齊方式。 |
3. | 若要在屬性框中提供更多空間以輸入或編輯屬性設(shè)置,請(qǐng)按 Shift+F2 顯示“縮放”框。 |
提示 如果您正在輸入一個(gè)輸入掩碼或有效性表達(dá)式,并且想要在生成過(guò)程中得到幫助,請(qǐng)單擊屬性框旁邊的 ,以顯示相應(yīng)的生成器。
4. | 若要保存所做的更改,請(qǐng)按 Ctrl+S。 |
有關(guān)數(shù)據(jù)類型和字段屬性的詳細(xì)信息,請(qǐng)?jiān)?/span>“請(qǐng)參閱”一節(jié)中查找相應(yīng)的鏈接。