你目前正处于脱机状态,正在等待 Internet 重新连接

在 Access 2002 和更高版本的 Access 中的保留字的列表

Support for Office 2003 has ended

Microsoft ended support for Office 2003 on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 286335
初级用户: 要求用户界面的单用户计算机上的知识。

本文适用于 Microsoft Access 数据库 (.mdb) 和 Microsoft Access 项目 (.adp)。

为这篇文章的一个 Microsoft 2000 版本,请参阅 209187
概要
本文列出了单词和符号的您不应该使用在字段、 对象,和 Microsoft Access 2002 和更高版本的 Access 中的变量名,因为它们是"保留的字。 保留的字具有特定意义对 Access 或 Microsoft Jet 数据库引擎。如果您使用保留的字或符号,您可能会收到以下错误:
向导无法预览您的报表有可能,因为表所需的报表以独占方式锁定。
如果您在 Access 2007 中使用如日期、 值、 名称、 文本,和年的保留的字,您可能会收到以下消息:
您提供名称是保留的字。保留的字到 Microsoft Office 中具有特定意义访问或 Microsoft Office Access 数据库引擎
名称包含保留的字的现有对象,您可以通过围绕对象的名称用方括号 ([]) 中来避免错误。
更多信息
因为它不是实际提供的所有保留字列表,如内置函数名称或 Microsoft Access 用户定义的名称请检查您的产品说明文档的附加的保留字。请注意,如果您设置对类型库、 的对象库或 activex 控件的引用该库的保留的字也是在数据库中的保留的字。例如对于将 ActiveX 控件添加到窗体中,如果设置的引用,并且对象、 方法和该控件的属性的名称将成为您的数据库中的保留的字。

-A    ADD    ALL    Alphanumeric    ALTER    AND    ANY    Application    AS    ASC    Assistant    AUTOINCREMENT    Avg-B    BETWEEN    BINARY    BIT    BOOLEAN    BY    BYTE-C    CHAR, CHARACTER    COLUMN    CompactDatabase    CONSTRAINT    Container    Count    COUNTER    CREATE    CreateDatabase    CreateField    CreateGroup    CreateIndex    CreateObject    CreateProperty    CreateRelation    CreateTableDef    CreateUser    CreateWorkspace    CURRENCY    CurrentUser-D    DATABASE    DATE    DATETIME    DELETE    DESC    Description    DISALLOW    DISTINCT    DISTINCTROW    Document    DOUBLE    DROP-E    Echo    Else    End    Eqv    Error    EXISTS    Exit-F    FALSE    Field, Fields    FillCache    FLOAT, FLOAT4, FLOAT8    FOREIGN    Form, Forms    FROM    Full    FUNCTION-G    GENERAL    GetObject    GetOption    GotoPage    GROUP    GROUP BY    GUID-H    HAVING-I    Idle    IEEEDOUBLE, IEEESINGLE    If    IGNORE    Imp    IN    INDEX    Index, Indexes    INNER    INSERT    InsertText    INT, INTEGER, INTEGER1, INTEGER2, INTEGER4    INTO    IS-J    JOIN-K    KEY-L    LastModified    LEFT    Level    Like    LOGICAL, LOGICAL1    LONG, LONGBINARY, LONGTEXT				
-M    Macro    Match    Max, Min, Mod    MEMO    Module    MONEY    Move-N    NAME    NewPassword    NO    Not    Note    NULL    NUMBER, NUMERIC-O    Object    OLEOBJECT    OFF    ON    OpenRecordset    OPTION    OR    ORDER    Orientation    Outer    OWNERACCESS-P    Parameter    PARAMETERS    Partial    PERCENT    PIVOT    PRIMARY    PROCEDURE    Property-Q    Queries    Query    Quit-R    REAL    Recalc    Recordset    REFERENCES    Refresh    RefreshLink    RegisterDatabase    Relation    Repaint    RepairDatabase    Report    Reports    Requery    RIGHT-S    SCREEN    SECTION    SELECT    SET    SetFocus    SetOption    SHORT    SINGLE    SMALLINT    SOME    SQL    StDev, StDevP    STRING    Sum-T    TABLE    TableDef, TableDefs    TableID    TEXT    TIME, TIMESTAMP    TOP    TRANSFORM    TRUE    Type-U    UNION    UNIQUE    UPDATE    USER-V    VALUE    VALUES    Var, VarP    VARBINARY, VARCHAR    VERSION-W    WHERE    WITH    Workspace-X    Xor-Y    Year    YES    YESNO				
有关避免使用当您处理数据库对象名或 $ 所有版本的 Access 中的字段名时的特殊字符的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
826763您必须避免使用 Access 数据库时的特殊字符
其它事件

Warning: This article has been translated automatically

属性

文章 ID:286335 - 上次审阅时间:08/31/2007 12:34:36 - 修订版本: 14.1

Microsoft Access 2002 标准版, Microsoft Office Access 2003, Microsoft Office Access 2007

  • kbmt kbhowto KB286335 KbMtzh
反馈
e;" onerror="var m=document.createElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">