---------------------------------------------------------
	MICROSOFT Access 2000 自述文件
               1999 年 6 月
(C) Microsoft Corporation，1999。保留所有权利。
---------------------------------------------------------

本文档提供了近期发布的关于 Microsoft Access 2000 的声明或
其他信息，这些信息对于上述日期而言是最新的。在该日期之后，
您可以在 Microsoft Office Update Web 站点上找到最新的信
息和资源。通过单击“帮助”菜单中的“网上 Office”命令可访问
该站点。可从 Office Resource Kit Web 站点上获得其他信息
（包括有关网络和管理的问题），该站点的地址为：
http://www.microsoft.com/office/ork/

如需关于 Access 的进一步技术信息，请参阅 Microsoft Personal
Support Center：

http://www.microsoft.com/china/support/

_________________________________________________________

--------
目录
--------

安装
   运行安装程序之前禁用病毒防护功能
   安装时在文件夹名称中使用标点符号字符可能会导致问题
   Access 2000 的最小系统需求
   自定义安装过程中，某些功能会自动切换到不同的设置
   从管理员安装方式安装时，提示输入 CD Key
   从网络上运行 Access 2000 时，提示信息“文件正在使用”
   在 Access 97 运行时应用程序上安装 Access 2000
   安装过程中遇到意外信息
   安装 Access 2000 时没有删除 Beta 2 Build
   “程序”菜单上的 Access 2000 快捷方式随操作系统的不同而
   不同
使用 ACCESS 2000
   使用四位数年份格式显示日期
   欧元符号打印不正确
   窗体或报表嵌套的最大层数
   Windows NT Server 4.0 或 Windows NT Workstation 4.0 出现
   “内存溢出”错误
   在矩形框中包含控件或使用工具提示
   在数据访问页中使用图像控件
   当在“数据库”窗口中选定数据访问页时“打印”命令不可用
   当打开数据访问页时出现错误信息“未定义函数”
   防止来自数据访问页中脚本的未授权访问
   当显示配置为 256 色时，数据访问页中的调色板
   当使用任务栏按钮在多个数据访问页之间浏览时发生了问题
   当在“罗斯文”的“雇员”窗体中进行滚动时显示发生了问题
   从只读共享的位置上使用“罗斯文”示例数据库
   获取“Microsoft Office 2000 语言工具”
   在 256 色的监视器上，颜色可能显示不正确
MICROSOFT JET
   ANSI-92 兼容 SQL
   COUNTER 和 IDENTITY 
转换和兼容性
   兼容库
   在已转换的 Access 数据库中打开“名称自动更正”
MICROSOFT ACCESS 项目
   当 SQL 语句输出中包含两个具有相同名称的字段时发生了不可
   预料的行为
   在合并函数中不能引用窗体或报表中的控件
   安装 Microsoft 数据库引擎 (MSDE) 后重新启动计算机
   当视图具有 TOP 子句时出现错误信息“在此查询类型中不能使
   用 Order by 子句”
   Windows 95 或 Windows 98 不支持引入的命名管道连接
   Microsoft 数据库引擎的命名标识符规则
OFFICE WEB COMPONENT 问题
   在包含超级链接的单元格中编辑公式
   电子表格组件不支持 ASC 工作表函数
MICROSOFT ACCESS 2000 帮助
MICROSOFT VISUAL BASIC FOR APPLICATIONS
   有关数据访问组件的其他信息
   因为 vbDatabaseCompare 引起函数中断
   Context 属性（CommandBar 对象）
   图表工作区对象模型 (Office Web Components)
   SelectionChange 事件 (Office Web Components)
   GetValue 方法 (Office Web Components)
   HTMLData 属性 (Office Web Components)
   KeyChar 属性 (Office Web Components)
   RecordsetLabel 属性 (Office Web Components)
   Value 属性 (Office Web Components)
   Visual Basic 和 Microsoft 脚本编辑器的默认语言
   新属性 (VBA)
   在代码窗口中用 F3 查找下一处文本
   系统事件通知系统 (SENS)
   HTML 参考文档
   Internet Explorer 版本及编辑 HTML
   “未找到相关主题”信息（Microsoft 脚本编辑器）
   当更改数据访问页上的 ControlSource 属性时出现“不能设置
   属性”信息
多语言问题
   常规
      客户端机器的代码页必须与服务器端的代码页相匹配
      转换时创建临时实施代码页的注册键
      当使用语言套件时显示错误信息的语言不正确
      在 AutoKeys 宏组中的按键赋值宏不能工作
      “不能打开数据库 'msdb'”信息
      当修改页连接字符串时无法登录为“管理员”
      链接到数据库对象的超级链接不能在本地语言中使用对象类
      型名称
   亚洲语言
      使用多种亚洲字体时可能存在的显示问题
特殊符号输入
_________________________________________________________

安装

运行安装程序之前禁用病毒防护功能
---------------------------------------------------------
有的病毒防护程序（如 VSafe.com 和 Norton AntiVirus 
AutoProtect）会干扰 Microsoft Access 2000 安装程序。如果
您的计算机上使用了病毒防护程序，请先禁用该程序，然后再运行
安装程序（但是请不要忘记在安装程序完成后重新启用病毒防护
程序。） 

注意 - 如果病毒检测程序在启动 Windows 时自动启动，您可以在
重新启动 Windows 时按住 SHIFT 键以禁用该程序。

安装时在文件夹名称中使用标点符号字符可能会导致问题
---------------------------------------------------------
不要在安装 Access 2000 的文件夹的名称中使用逗号 (,)、单引
号 (') 或惊叹号 (!)。建议使用默认文件夹，或在文件夹的名称
中只使用字母和数字。

Access 2000 的最低系统要求
--------------------------------------------
Microsoft Access 2000 包含在以下版本中：

* Microsoft Office 2000 Professional
* Microsoft Office 2000 Premium
* Microsoft Office 2000 Developer

若要使用 Access 2000，需要以下配置：
* 具有 Pentium 75 MHz 或更高配置处理器的 PC
* Microsoft Windows 95 或更高版本的操作系统，或者 Microsoft
  Windows NT Workstation 4.0 Service Pack 3 或更高版本的操作
  系统
* 对于 Windows 95 或 Windows 98：
    操作系统需要 16 MB 内存，另外加上 Access 所需的 8 MB 内存
* 对于 Windows NT Workstation 4.0 Service Pack 3 或更高版本：
    操作系统需要 32 MB 内存，另外加上 Access 所需的 8 MB 内存
* Access 2000 所需的硬盘空间 （此处的数字指典型安装时所需的空
  间。根据配置的不同硬盘的使用也会有所不同。根据自定义安装过
  程中所作的选择需要的硬盘空间可能更多或更少。）：
    典型安装：320 MB
* Office 2000 所需的硬盘空间 （此处的数字指典型安装时所需的空
  间。根据配置的不同硬盘的使用也会有所不同。根据自定义安装过
  程中所作的选择需要的硬盘空间可能更多或更少。）：
    Disc 1：465 MB（Word、Excel、Outlook、PowerPoint、Access）
* CD-ROM 驱动器
* VGA 或更高分辨率的监视器；建议使用 Super VGA
* Microsoft Mouse、Microsoft IntelliMouse 或兼容的定点设备

若要使用某些特定功能，还需要其他项目或服务：
* 9600 波特调制解调器；建议使用 14,400 或更高速率
* 若要访问声音和其他多媒体效果需要使用多媒体计算机
* 若要运行 Office 电子邮件需要 Microsoft Exchange 客户端或
  Microsoft Outlook
* 若要运行 Office 电子邮件还需要附加 8 MB 内存
* 某些 Internet 功能可能需要 Internet 访问并且需向服务商单独
  付费

自定义安装过程中，某些功能会自动切换到不同的设置
---------------------------------------------------------
在自定义安装过程中，如果您将 Access 设置为“不安装”， 而将
Access 的某些功能修改为除“不安装”之外的其他设置，那么某些
附加功能也将自动从“不安装”切换为您所选择的新设置。 影响到
的功能包括：

帮助
典型向导
其他向导
Snapshot Viewer
数据库同步复制

如果是为了节省磁盘空间，您可以将 Access 或单个功能设置为
“在首次使用时安装”。


从管理员安装方式上安装 Office 2000 时，提示输入 CD Key
---------------------------------------------------------
当利用在网络服务器上的管理员安装方式将 Office 2000 安装到您的计
算机中时，如果创建该管理员安装方式的系统管理员没有输入 CD Key，
则可能会出现要求输入 CD Key 的提示信息。

要解决此问题，需要系统管理员创建一个新的管理员安装方式，并在第
一个对话框内输入 CD Key 。完成此操作后，按这一新管理员安装方式
安装程序时，就不会再提示输入 CD Key 了。

 
从网络上运行 Access 2000 时，提示信息“文件正在使用”
---------------------------------------------------------
如果从网络上运行 Access 2000，当打开 Access 数据库时可能会
收到下列信息：
   无法使用 'Admin'；文件正在使用。
当对网络共享具有“写”权限的用户打开某个 Access 数据库时，
产生此信息；随后，当对该网络共享只具有“读”权限的用户在试
图打开 Access 数据库时会接收到此信息。

当用户在运行 Office 2000 或 Access 2000 管理安装之后，可以
防止此信息的出现，其方法是将从网络服务器上运行 Access 2000
的所有用户有效的共享级权限设置为“读”权限。如果用户是管理
员，则可能需要对此文件夹创建一个单独的共享，然后给与管理员
“完全控制”的权限，这样管理员就可以维护此文件夹中的文件了。
但是，所有用户应该从具有“读”权限的共享中安装 Office 2000
或 Access 2000。

通过 Access 97 运行时刻应用程序安装 Access 2000
---------------------------------------------------------
如果是从已安装 Access 97 运行时刻应用程序的计算机上的 Access
97 或 Office 97 中进行升级，则 Office 2000 或 Access 2000 的
默认安装位置是：

   C:\Program Files\Office2K

运行时刻应用程序可能需要 Access 97 的 Msaccess.exe，这样将
Office 2000 或 Access 2000 安装到这个默认的位置上就确保保留了
这个程序。

安装过程中遇到意外信息
---------------------------------------------------------
如果在 Office 的安装过程中遇到意外信息，并且在重新安装时再
次遇到该信息，那么您可以创建一个日志文件，该文件将有助于
Microsoft 技术支持部门解决这一问题。创建该文
件后，您需要打电话给 Microsoft Product Support Services。


>>>要创建日志文件，请按照下列步骤进行操作：
 
1. 单击任务栏上的“开始”菜单，然后再单击“运行”命令。

2. 在“打开”框内，键入：
 
   <路径>\SETUP.EXE /L*V C:\VERBOSELOG.TXT
 
   其中 <路径> 是 Setup.exe 的位置。例如，如果您是从 CD-ROM
   驱动器安装，那么所键入的文字应类似于：
 
   D:\SETUP.EXE /L*V C:\VERBOSELOG.TXT
 
3. 单击“确定”按钮。
 
安装程序将重新启动，并且会在 C: 盘的根目录下创建一个名为
Verboselog.txt 的日志文件。

装 Office 2000 时没有删除 Beta 2 Build
---------------------------------------------------------
启动任意 Access 2000 程序时，您可能会看到如下信息：

   所需注册表信息丢失，无法运行这项应用程序。请重新运行安
   装程序，解决此问题。

或者，经过几秒钟后程序就退出了。
 
如果在没有删除 Microsoft Office 2000 Beta 2 Build (2221b) 
的情况下安装 Access 2000，就可能会遇到上述两种情况之一。

>>>要删除 Beta 2 build，请按照下列步骤进行操作：

1. 单击任务栏上的“开始”菜单，指向“设置”子菜单，然后单击
   “控制面板”。
2. 双击“添加/删除程序”图标。
3. 在已安装的程序列表中，单击“Microsoft Office 2000 Premium 
   Edition”（这就是 Office 2000 的 Beta 2 版本）。
   在列表中还可以看到 Microsoft Office 2000 Premium。（这是 
   Office 2000 的正式发行版本。）
4. 单击“添加/删除”按钮。
5. 单击“删除 Office”。
6. 在提示是否确认要删除 Office 2000 时，单击“是”。

“程序”菜单上的 Access 2000 快捷方式随操作系统的不同而不同
---------------------------------------------------------
“程序”菜单上的 Access 2000 快捷方式可能会有下列问题：

1. 不能自我修复程序。
 
   这一问题是由于操作系统不支持 Windows Installer 快捷方式
   而产生的。只有下列版本的 Microsoft Windows 支持这些快捷
   方式：
      * Windows 98
      * Windows 95，并且安装了 Internet Explorer 4.01，Service 
        Pack 1，和 Active Desktop
      * Microsoft Windows NT 4，并且安装了 Internet Explorer 
        4.01，Service Pack 1，和 Active Desktop 
   注意：如果在安装了 Internet Explorer 4.01，Service Pack 1
   和 Active Desktop 的 Windows 95 或 Windows NT 4 计算机
   上安装 Internet Explorer 5，那么该计算机仍可以支持
   Windows Installer 快捷方式。

2. 不能在首次使用时安装程序。

   这一问题是由于在安装过程中的“选择功能”对话框内，对于
   Access 没有“在首次使用时安装”这一选项而产生的。 没有
  “在首次使用时安装”选项是因为操作系统不支持 Windows Installer
   快捷方式。第 1 项中所列的操作系统支持 Windows Installer 快
   捷方式。

3. 在快捷方式的“属性”对话框的“快捷方式”选项卡上，不显示
   路径。

   这表明该快捷方式是是一个 Windows Installer  快捷方式。
   Windows Installer 快捷方式并不直接引用快捷方式目标的路径，
   而是包含一个记号，Windows Installer 用该记号得出快捷方式
   目标的路径。第 1 项中所列的操作系统支持 Windows Installer 
   快捷方式。


特殊符号输入
-----------

在安装输入法的过程中，您会在“中文输入法组件安装程序”对话
框中的“选项”列表中看到“特殊符号输入”选项（位于“王码五笔
86 版“的上面）。您可以使用“特殊符号输入”功能方便快捷地输入
像拼音或标点符号这样的符号。“特殊符号输入”功能可以用于 
PowerPoint、Access 和 Excel 。但是，只有在安装了 Word 的条件
下，才能在上述产品中使用这一功能。 Microsoft Word 会自动安装
该功能，因此其安装实际上与“中文输入法组件安装程序”无关。使
用这项功能的途径有两种：使用“插入”菜单中的“特殊符号“命令；
或者指向“视图”菜单中的“工具栏”子菜单，选中“符号栏”。初
次使用此功能时，请使用“插入”菜单中的“特殊符号“命令，以便
执行必要的初始化操作。


使用 ACCESS 2000
----------------

使用四位数年份格式显示日期
------------------------
在 Access 2000 中，可以指定日期字段和控件显示四位数的年份。
使用这种方式帮助用户确保特定日期的世纪值是正确的。
 
在“选项”对话框的“常规”选项卡（“工具”菜单）的“使用四
位数年份格式”选项下，可以执行以下操作：
*  选中“仅这一个数据库”复选框在数据库级（在当前 Access 
   数据库或 Access 项目中）上显示四位数年份格式；
*  选中“所有数据库”复选框在应用程序级（在所有 Access 数据
   库和 Access 项目中）上显示四位数年份格式。
选中上述其中一个复选框只更改了日期的显示方式--并不更改数据
本身。这些选项使得了单个字段和控件的“格式”属性设置不再起
作用。

欧元符号打印不正确
-----------------
尽管欧元符号在“打印预览”中可以正确地显示，它也可能打印不
正确；例如，欧元符号在打印输出中根本不出现，或者打印为其他
字符。

如果使用的是不支持欧元的打印机字体，就可能发生这种情况。如果
要解决这个问题，首先尝试使用支持欧元的 True Type 字体，例如
Arial、Courier New 或 Times New Roman。如果欧元符号还是不能
正确地打印，将打印机的“后台打印的数据格式”从 EMF 更改为
RAW。


>>> 要将打印机的“后台打印的数据格式”从 EMF 更改为 RAW：

1. 单击任务栏上的“开始”按钮，指向“设置”，然后单击“打
   印机”。

2. 在“打印机”对话框中，用鼠标右键单击打印机，然后单击
   “属性”。

3. 在 <打印机> 属性对话框中，单击“详细资料”选项卡，然后
   单击“后台打印设置”。

4. 在“后台打印的数据格式”框中将设置从 EMF 更改为 RAW。

有关详细内容，请与打印机供应商联系。

窗体或报表嵌套的最大层数
-----------------------
窗体或报表嵌套的最大层数为七。

Windows NT Server 4.0 或 Windows NT Workstation 4.0 出现
“内存溢出”错误
---------------------------------------------------------
当试图在 Windows NT Workstation 4.0 或 Windows NT Server
4.0 上保存或关闭大型的 Access 数据库或 Access 项目时，可
能会出现“内存溢出”错误信息。如要防止出现这种情况，请安
装 Windows NT 4.0 Service Pack 4。

在矩形框中包含控件或使用工具提示
------------------------------
在窗体或数据访问页中，如果要在矩形中包含控件或使用工具提
示时，控件或工具提示可能显示不正确。若要保证正确地显示控
件或工具提示，在“设计”视图中打开窗体或数据访问页，单击
此矩形，然后单击“工具”菜单上的“置于底层”命令。

在数据访问页中使用图像控件
-------------------------
在 Access 2000 中，无法将数据访问页中的图像控件绑定到基础
表中的 OLE 对象字段, 但是，可以在数据访问页中使用图像控件
为每个记录显示不同的图片。在表中，创建一个包含图片 URL 的
文本字段。然后在基于这个表的数据访问页中，添加一个未绑定
图像控件并将它的 ControlSource 属性设置为该字段。

当在“数据库”窗口中选定数据访问页时“打印”命令不可用
---------------------------------------------------
当在“数据库”窗口中选定数据访问页时，“文件”菜单上的“页
面设置”、“打印预览”以及“打印”命令不可用。当在宏中试图
使用 PrintOut 操作或者在 Visual Basic for Applications (VBA)
过程中试图使用 DoCmd 对象的 PrintOut 方法时，出现以下信息：
   运行时错误 '2046'：命令或操作 'PrintOut' 现在不可用。
若要使用这些命令，或者要使用 PrintOut 操作和方法，首先确保
数据访问页是打开的。

当打开数据访问页时出现错误信息“未定义函数”
-----------------------------------------
在数据访问页中，如果使用 Access 特有的函数（Access 以外不
能使用的函数），当在 Microsoft Internet Explorer 5 中打开
页时，收到如下信息：
   在表达式中未定义函数 '<函数名>'。
例如，如果数据访问页基于查询，而在查询中某个表达式包含 Nz、
EuroConvert、Eval 或用户定义的函数时，将收到此信息。如果在
数据访问页上的控件中包含 Access 特有的函数（Access 以外不
能使用的函数）时，也会收到此信息。当在 Access 中打开数据
访问页时此信息不出现。

防止来自数据访问页中脚本的未授权访问
----------------------------------
可以为在数据访问页中运行的脚本以及试图访问服务器（不是从
其中下载页的服务器）上数据库的脚本提供安全机制。有关详细内容，
请参阅 Microsoft Office 2000/Visual Basic Programmer's Guide
的 CD-ROM 上的 Appendixes 文件夹中的“Creating Secure Data 
Access Pages” (DAP Security.doc) 和“Deploying Data Access
 Pages on the Internet”(DAP Internet Deployment.doc)。还可
以在 Office Developer's Forum 的 Microsoft 站点上获得这些文
档。可以在 Microsoft Office 2000/Visual Basic Programmer's 
Guide 的第十八章“Securing Access Databases,”中找到更详细的
内容。


当显示配置为 256 色时，数据访问页中的调色板
-----------------------------------------
如果计算机的视频显示调色板颜色设置为少于 256 色（包括 256 
色），数据访问页可能显示不正确。如果需要保证数据访问页在 16
色或 256 色的视频显示上正确显示，将您所使用的颜色限制为
Windows 16 色调色板中包含的那些颜色。

      		R	G	B
   黑		00	00	00
   白		FF	FF	FF
   深灰 	80	80	80
   浅灰 	C0	C0	C0
   深红         80	00	00
   红		FF	00	00
   深黄         80	80	80
   黄           FF	FF	00
   深绿 	00	80	00
   浅绿 	00	FF	00
   凫蓝		00	80	80
   浅蓝 	00	FF	FF
   深蓝 	00	00	80
   蓝		00	00	FF
   紫色         80	00	80
   淡紫色       FF	00	FF

当使用任务栏按钮在多个数据访问页之间浏览时发生了问题
-------------------------------------------------
如果已经安装了 Active Desktop，并且在 Internet Explorer
中已经清除了“在另外的进程中启动浏览窗口”复选框，当打开多
个数据访问页并且通过单击相应的任务栏按钮在数据访问页间移动
时，可能会产生问题。例如，如果在其他窗口中打开了一个数据访
问页，在某些情况下，可能不能返回到第一页中，除非已经关闭了
第二页。若要防止此情况的发生，可以启动 Internet Explorer，
单击“工具”菜单上的“Internet 选项”，并在“高级”选项卡
上选中“在另外的进程中启动浏览窗口”复选框。

当在“罗斯文”的“雇员”窗体中进行滚动时显示发生了问题
---------------------------------------------------
在“罗斯文”示例数据库中，当在“雇员”窗体中滚动浏览记录时，
显示可能会颤动。

>>> 要阻止此问题的发生：

1. 在 Windows“控制面板”中，双击“显示”图标，然后单击
  “设置”选项卡。

2. 在“调色板”框中，单击任意一个高于 256 色的设置。

   注意：如果系统不支持高于 256 色的设置，则无法选择更高的
   设置。 
   

从只读共享的位置上使用“罗斯文”示例数据库
----------------------------------------
如果打开位于只读共享位置上的“罗斯文”示例数据库，可以接收
到下列信息：
   在修复数据访问页连接时，存在 5 个错误。某些页不能实现预
   期的功能。
当用户首次打开“罗斯文”示例数据库时，该数据库会试着修复它
的数据访问页的连接。该过程检查“罗斯文”的文件属性。如果属
性是只读的，则不能修复连接，并且停止执行过程不会提示错误。
但是，修复过程不检查“罗斯文”所在的网络共享位置的权限；如
果是只读共享，则无法修复连接。

所有包含类似的修复数据访问页连接的代码的数据库都有可能发生
这一情况。如果将“罗斯文”或任何具有相似修复过程的数据库放
置在只读共享上，通过将数据库的文件属性设置为只读可以避免此
问题的发生。也可以阻止修复过程的运行，其方法是在打开“罗斯
文”示例数据库时按下 SHIFTT 键。但是，这可能意味着数据访问
页不能实现预期的功能。


在 256 色的显示器上，颜色显示可能不正确
-------------------------------------
在 256 色的显示器上， 在帮助主题中查看了弹出式窗口后，某些
元素的颜色显示可能会不正确。例如，查看了弹出式窗口后，屏幕
上下列元素的外观可能会发生变化：

   * 位图
   * 包含在文件中的图片
   * Office 助手
   * 超级链接

要解决显示问题，请改变显示器的调色板。

>>>要改变调色板，请按照下列步骤进行操作：

1. 单击 Windows 任务栏上的“开始”菜单，指向“设置”子菜单，
   然后单击“控制面板”。

2. 双击“显示”图标。

3. 在“设置”选项卡上，选择除“256 色”之外的其他选项。
   Microsoft 建议您在可能的情况下选择多于 256 色的选项。
_________________________________________________________

MICROSOFT JET

ANSI-92 兼容 SQL
---------------------
Microsoft Jet 4.0 数据库引擎支持两种格式的 SQL 语法；
一种模式支持在旧版本 Access 中使用的 Jet SQL 命令，另一种
新模式支持新的 Jet SQL 命令和语法，这种语法与 ANSI SQL-92
标准的兼容性更好。支持在旧版本 Access 中使用的 SQL 语句的
模式是唯一能够通过 Access 2000 用户界面使用的模式。较新的 
SQL 语法目前只能在使用 ActiveX 数据对象 (ADO) 的 Visual 
Basic for Applications (VBA) 过程中和 Microsoft OLE DB
provider for Jet 4.x 中使用。当通过 ADO 使用 Microsoft OLE
DB provider for Jet 4.x 时，可以执行临时查询（即：未存储
和作为记录集源的一部分使用的查询，其方法是使用
Connection.Execute 或 Command.Execute）或创建存储查
询（方法是使用新的 CREATE VIEW、CREATE PROCEDURE 语法）。

尽管可以使用 ADO 和 OLE DB provider for Jet 4.x 访问所有通
过 OLE DB provider for Jet 4.x 创建的存储查询，但这些查询在
Access 界面中是不可见的。例如，无法将窗体或报表的“记录
源”的属性设置为使用 Microsoft ActiveX Data Objects 
Extensions for DDL and Security (ADOX) 2.1 对象库创建的查
询，并且无法将使用 ADOX 创建的查询导入到其他数据库中。但是，
仍然可以使用 ADO 代码运行通过使用 ADOX 创建的存储查询。

如果在保存新查询时接收到一条信息：您输入的名称已经存在于其
他对象，请使用其他名称。可能是已经存在一个同名的 ANSI-92 查
询，但是该查询在“数据库”窗口中的“对象”列表中不可见。

有关 ANSI-92 与具有 Microsoft OLE DB Provider for Jet 4.x
的 SQL 兼容的详细内容，请在“Office 助手”中或在“帮助”窗口
的“索引”选项卡下输入关键词“比较”，然后单击“搜索”。

COUNTER 和 IDENTITY 
---------------------
COUNTER 和 IDENTITY 是 Microsoft Jet SQL 的保留字，它们
不是 Jet SQL 数据类型。有关 Microsoft Jet 数据类型的详
细内容，请参阅 Microsoft Press 出版的 Microsoft Jet
Database Engine Programmer's Guide。
_______________________________________________________

转换和兼容性

兼容库
----------------------
Access 2000 没有与 DAO 2.5/3.x 兼容库一起发行。如果要转
换代码中包含依赖于 DAO 2.5/3.x 兼容库的旧版本 DAO 对象、
方法和属性的 Access 数据库，可能会接收到这样的信息：转
换数据库的过程中出现兼容性问题。如果与旧版本 Access 一
起发行的 DAO 2.5/3.x 兼容库仍然存在于计算机上，则可以创
建对它的引用然后使用它。但是，如果在计算机上没有的  DAO 
2.5/3.x 兼容库，转换 Access 数据库时，则必须更新代码，以
使该数据库不依赖此库。

在已转换的 Access 数据库中打开“名称自动更正”--------------------------------------------------------
默认情况下，在已转换的 Access 数据库中并不打开“名称自动
更正”。如果要打开“名称自动更正”，单击“工具”菜单上的
“选项”命令，再单击“常规”选项卡，在“名称自动更正”
选项下，选择合适的复选框。然后在“设计”视图中打开每个表、
查询、窗体和报表，保存对象并关闭它。

有关详细内容，请在“Office 助手”或“帮助”窗口的“索引”
选项卡中输入“名称自动更正”，然后再单击“搜索”，或者参
阅 Microsoft Office Update 站点：
http://officeupdate.microsoft.com/default.htm
_________________________________________________________

MICROSOFT ACCESS 项目

当 SQL 语句输出中包含两个具有相同名称的字段时发生了不可预
料的行为
---------------------------------------------------------
在 Access 项目 (*.adp) 中，当使用输出中包含两个具有相同名
称字段的 SQL 语句时，可能会得出预料不到的结果。例如，当使
用基于两个表的视图并且此视图包含名称相同但位于不同表的两
个字段时，就可能出现不可预料的结果。如果要防止此情况的发
生，请为其中一个字段指定别名，这样就确保了在输出中每个字
段都只有唯一的名称。

在合并函数中不能引用窗体或报表中的控件
---------------------------------------------------------
在 Access 项目中，某些引用不能在合并函数中使用，如，引用到
窗体或报表对象中的控件。例如，不能使用以下表达式：
   =DLookUp("类别名称";"类别";"类别ID =   
      Reports!报表1!类别ID")

安装 Microsoft 数据库引擎 (MSDE) 后重新启动计算机
--------------------------------------------------------
如果保证 Microsoft 数据库引擎 (MSDE) 运行正确，必须在安装完
MSDE 后重新启动计算机。如果没有重新启动计算机，则在使用 MSDE
时会发生不可预料的情况。例如，如果要从 Access 项目中创建新
的发布内容，可能会收到这样的信息：没有找到运行此应用程序所
需的某个库文件 (error 1157)。有关 MSDE 的详细内容，请在
“Office 助手”或在“帮助”窗口的“索引”选项卡中输入关键词
“项目”，然后单击“搜索”。

当视图具有 TOP 子句时出现错误信息“在此查询类型中不能使用
Order by 子句”
---------------------------------------------------------
当保存包含 TOP 子句和 ORDER BY 子句的视图时，可能会收到这
样的信息：在此查询类型中不能使用 Order by 子句。但是，在运
行查询时，它却可以返回正确的结果并且没有出现任何信息。

Windows 95 或 Windows 98 不支持引入的命名管道连接
---------------------------------------------------------
只有在使用非命名管道协议时才能够连接到位于 Windows 95 或者
Windows 98 计算机上的远程 Microsoft 数据库引擎 (MSDE) 或 SQL
Server 7.0 Desktop 数据库上。这些平台不支持引入的命名管道连
接。如果要连接到这样的数据库上，请运行 Client Network Utility 
Cliconfg.exe，该程序位于客户端计算机的 Windows\System 文件
夹中；添加服务器别名，指定需要连接到的远程服务器，并选择 
TCP/IP 作为默认的网络库。

Microsoft 数据库引擎的命名标识符规则
--------------------------------------------------
如果正在使用的 Microsoft 数据库引擎 (MSDE) 数据库的名称与
下列标识符规则不符，则可能不会得到预期的结果：

1. 首字符必须是以下之一：
 
   作为 Unicode Standard 2.0 定义的字符。Unicode 字符的定
   义包括拉丁字母 a-z 和 A-Z，还有来自其他语言的字母字符。

   _（下划线）、@（at 符号）或 #（数字符号）。以某些符号开
   头的标识符在 MSDE 中具有特殊的含义。以 @ 开头的标识符表
   示局部变量或参数。以 # 开头的标识符表示临时表或过程。以
   双数字符号 (##) 开头的标识符表示全局临时对象。

   某些 Transact-SQL 函数的名称以 @@ 开头，如果要避免和这些
   函数相混淆，建议不要使用以 @@ 开头的名称。

2. 后继字符可以是：

   作为 Unicode Standard 2.0 定义的字符。

   来自基本拉丁语言或其他国家语言的十进制数字。

   @、$、# 或 _ 符号。

   标识符不能是 Transact-SQL 保留词。

   MSDE 同时保留了保留词的大写和小写版。

3. 不允许嵌入空格或其他特殊字符。
_________________________________________________________

OFFICE WEB COMPONENT 问题

在包含超级链接的单元格中编辑公式
-----------------------------------------------------
如果要编辑的单元格包含超级链接，则“帮助”主题“更改电子
表格中的公式”中的叙述是不正确的，应该单击与此单元格相邻
的单元格，使用箭头键选择要编辑的单元格，然后单击单元格。
单击单元格会跳转到超级链接所链接的页。但是使用箭头键可以
选择单元格，按下 F2 键开始编辑。

电子表格组件不支持 ASC 工作表函数
--------------------------------------------------------
“帮助”主题“Web 电子表格中不可用的 Microsoft Excel 工作
表函数”没有列出 ASC 工作表函数，但是发布在 Web 上的工作
表中不能使用此函数。如果发布包含了 ASC 函数的工作表，则将
使用该函数的结果值替代函数本身。
_________________________________________________________

MICROSOFT ACCESS 2000 帮助

此部分列出了对 Access 帮助内容的更新。

主题：“数据访问页控件属性”
--------------------------------------------
该主题包含指向数据库访问页属性进一步内容的链接。有些链接只有
在计算机上至少曾经启动过一次 Microsoft 脚本编辑器的情况下才
能工作。若要启动 Microsoft 脚本编辑器，单击“视图”菜单上的
“HTML 源文件”。如果此功能还没有安装，将提示您进行安装。

主题：“SQL 保留字”
---------------------------
当单击 COUNTER 或 IDENTITY 时，会跳转到主题“SQL 数据类型”。
COUNTER 和 IDENTITY 是 Microsoft Jet SQL 保留字，而不是 Jet 
SQL 数据类型。


主题：“在数据访问页中使用表达式的示例”
------------------------------------------------------
当单击“可以在数据访问页的控件中以及可以在数据访问页基于的
查询中使用的函数”时，将出现主题“函数参考”。出现在该主题
列表中的下列函数，不能在 Access 之外使用。如果在数据访问页
上控件的表达式中使用了这些函数，或者在数据访问页的基础查询
中使用了这些函数，当在 Microsoft Internet Explorer 中打开
页时，页可能不能正确地工作：

CurDir
DDEInitiate
DDERequest
DDESend
EuroConvert
Eval
GUIDFromString
HyperlinkPart
Nz
StringFromGUID

以下函数是为在 Visual Basic for Applications (VBA) 过程或
Microsoft Excel 工作表中使用而设计的。不能将它们用在数据访
问页控件的表达式或数据访问页基础查询的表达式中。

CreateObject
CDec
EOF
FileAttr
FreeFile
DoEvents
GetAllSettings
GetObject
InputBox
IRR
IsArray
IsMissing
LBound
Loc
LOF
MIRR
MsgBox
NPV
Spc
Seek
Tab
UBound

________________________________________________________

MICROSOFT VISUAL BASIC FOR APPLICATIONS

有关数据访问组件的其他信息
---------------------------------------------------
有关 Microsoft 数据访问对象 (DAO) 3.6 的详细内容，请参阅
Daoread.txt。该文件的默认位置为：

   C:\Program Files\Common Files\Microsoft Shared\DAO

有关 Microsoft Jet 和同步复制对象 (JRO)、Microsoft ActiveX 
数据对象 (ADO) 和 Microsoft ActiveX Data Objects Extensions
for DDL and Security (ADOX) 的详细内容，请参阅 ADOReadme.txt、
ADOReadme.txt 和 ADOXReadme.txt，这些文件的默认位置为：

   C:\Program Files\Common Files\System\Ado

因为 vbDatabaseCompare 引起函数中断
---------------------------------------------
因为使用 vbDatabaseCompare 导致出错，InStrRev、Split、Filter 
和 Replace 函数可能失败。工作区将显式地指定比较参数，例如，
vbBinaryCompare 或 vbTextCompare。

Context 属性（CommandBar 对象）
------------------------------------
此属性返回一个空的字符串，不支持其他内容。

图表工作区对象模型 (Office Web Components)
----------------------------------------------------
图表工作区对象模型的图表是不正确的。WCPlotArea、WCScaling
和 WCSeriesCollection 对象及其相关对象应该出现在 WCCharts
对象下，而不是在文档中所叙述的 ChartSpace 对象下，同样
WCCharts 对象还应该包含 WCTitle 对象。

SelectionChange 事件 (Office Web Components)
---------------------------------------------
在电子表格组件的 SelectionChange 事件处理程序中，除 Range
属性之外 SpreadsheetEventInfo 对象的所有属性对于此事件都
是无效的。

GetValue 方法 (Office Web Components)
---------------------------------------
如果要返回自定义 WCErrorBars 对象的值，Dimension 参数可以
是 chErrorBarPlusValues 或 chErrorBarMinusValues。

HTMLData 属性 (Office Web Components)
-----------------------------------------
此属性对于 Spreadsheet 对象是可读/写的，对于 Range 对象是
只读的。

KeyChar 属性 (Office Web Components)
----------------------------------------
KeyChar 属性对于 KeyDown 和 KeyUp 事件返回空字符串。

RecordsetLabel 属性 (Office Web Components)
-----------------------------------------------
在显示标签时针对特定信息分析 RecordNavigationControl 对象的
RecordsetLabel 属性，例如，在显示时，|0、|1 和 |2 标记被替
换为记录的编号。如果 RecordsetLabel 属性等于字符串 "类别 |2
 之 |0;类别 |2 之 |0-|1"，则对于分段的页，标签可能读到这样的
信息“类别 8 之 1-5” ，而对于未分段的页，标签可能读到这样的
信息“类别 8 之 1”。

Value 属性 (Office Web Components)
--------------------------------------
Value 属性的 Remarks 节表示以下内容：如果指定区域包含多个单
元格，该属性返回包含所有单元格值的数组。如果该属性只返回区域
中活动单元格的值，则是不正确的。

Visual Basic 和 Microsoft 脚本编辑器的默认语言
---------------------------------------------------------
如果当前系统代码页不支持用户界面语言，Visual Basic 和 Microsoft
脚本编辑器默认为英语。

新属性 (VBA)
--------------------
下列是应用于独立工程中类模块的新属性：

* Instancing 属性

  设置一个值，指定能否在工程外创建公共类的实例；若能，其行
  为表现如何。运行时不可用。

  设置值

  Instancing 属性有下列设置：

  设置       描述

  1          （默认）Private 。其他应用程序不能利用这个类
             的类型库信息，也不能创建它的实例。私有对象只
             能在组件内部使用。 Instancing 属性的默认值与
             工程类型有关。只有独立工程中的类模块，其默认
             值为 Private。

  2          PublicNotCreatable。只有在组件首先创建了这个
             类的对象时，其他应用程序才能使用这些对象。其
             他应用程序不能使用 CreateObject 函数或 New 
             操作符来创建这个类的对象。

* Name 属性

返回代码中用来标识类的名称。运行时为只读。

  语法

  object.Name

  object 代表一个取值为类的对象表达式。

  说明

  对象的 Name 属性应以字母开头，最长为 40 个字符。可以包含
  数字和下划线 (_) 字符，但不能含有标点符号和空格。虽然 
  Name 属性的设置值可以是关键字、属性名或其他对象名，但这
  样做会在代码中引起混乱。

在代码窗口中用 F3 查找下一处文本
------------------------------------------------------
在代码窗口中，按 F3 可查找下一处预先指定的搜索文本，而不是
文档中所述的 SHIFT+F4 。

系统事件通知系统 (SENS)
--------------------------------
对于书写系统事件通知系统 (SENS) 和IEventSubscription 和 
IEventSystem 接口的程序员，如果要了解有关这些接口的内容，
请参阅 MSDN Online (http://msdn.microsoft.com) 以及比四月
份发行的 MSDN 更晚些的 Platform SDK 。

HTML 参考文档
----------------------------
最新的 HTML、DHTML 和 CSS 文档可从 MSDN Online 站点联机获得：
http://msdn.microsoft.com.

Internet Explorer 版本与 HTML 编辑
---------------------------------------------------------
在“Microsoft 脚本编辑器” 中，对占位元素的选定操作随安装
的 Internet Explorer 版本的不同而不同。占位元素是指任何
具有高度和宽度的元素，如按钮。

对于 Internet Explorer 4.01，对占位元素的选定操作如下：

* 第一次单击元素将允许您编辑该元素中的文字。
* 第二次单击元素可将其选定。
* 双击元素可选定元素中的文字块。

对于 Internet Explorer 5.0，对占位元素的选定操作如下：

* 第一次单击元素可将其选定。
* 第二次单击元素将允许您编辑该元素中的文字。
* 双击元素将打开该元素的源代码。

  注意：在 Internet Explorer 5.0 中选定表格的操作与在 
  Internet Explorer 4.01 中相同。

  另外，在编辑器中的各个视图之间切换时，Internet Explorer 5.0
  能够比 Internet Explorer 4.01 更好的保留空白区域。


“未找到相关主题”信息（Microsoft 脚本编辑器）
-------------------------------------------------
不需要使用 MSDN Library 或 MSDN Library 光盘即可查看 
Microsoft 脚本编辑器的帮助主题。如果您遇到“未找到相关主题”
的信息，请尝试下列解决办法：

- 用 Microsoft Office 安装程序重新安装 Microsoft 脚本编辑器。
- 将 Microsoft Office 光盘插入 CD-ROM 驱动器。

当更改数据访问页上的 ControlSource 属性时出现“不能设置属性”
信息
---------------------------------------------------------
如果在数据访问页中有试图更改控件 ControlSource 属性的代码，可
能会出现以下信息：
   运行时错误 '26072': 在此模式下不能设置属性。
只能在页加载时的内嵌代码中更改 ControlSource 属性。
_________________________________________________________

多语言问题

常规
-------

客户端机器的代码页必须与服务器端的代码页相匹配
---------------------------------------------------------
对于 SQL Server 国际性的应用程序，如果客户端机器的系统代码页
与服务器上 Microsoft SQL Server 的字符集不匹配，则可能出现意
外的结果。在客户端，系统代码页是在操作系统中指定的语言所使用
的字符集。如果运行的是 Windows NT Workstation 4.0 或 Windows 
NT Server 4.0，即是默认地区。在服务器端，字符集是在安装 SQL 
Server 时设置的。

在 Access 项目 (*.adp) 中，如果客户端系统代码页与该客户端连接
到的 SQL Server 字符集不匹配，则包含 ANSI 文本字段的结果集显
示不正确。如果数据在服务器上是以 Unicode 方式存储的，则不会产
生这个问题。
 
转换时创建临时实施代码页的注册键
---------------------------------------------------------
正常情况下，Access 使用操作系统的代码页将旧版本 Access 数据库
转换为 Access 2000。如果正在转换的数据库的代码页与计算机操作
系统的代码页不同，请在 Windows 注册表中创建 ForceCP 项。

ForceCP 注册项临时实施与正在使用语言相对应的代码页。代码页是
在操作系统的“区域设置”中指定的语言使用的字符集。如果没有需
要语言版本的操作系统，或者数据库使用的语言是不支持排序次序旧
版本 Access 语言，可能需要创建 ForceCP 注册项。例如，对于越南
语、波斯语或波罗的语（爱沙尼亚语、拉脱维亚语或立陶宛语）旧版
本 Access 不支持排序次序，因此对于使用上述语言的数据库的排序
次序为“常规”。ForceCP 注册项可以使表中非西方数据正确地转换。
警告：ForceCP 注册项只影响表和查询；如果 Access 数据库的代码
页与操作系统指定的代码页不匹配，则窗体、报表、宏和模块中的非
西方字符可能不能正确地转换。

将要添加的完整子键可能是下列内容之一：

	HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0
         \Engines\Jet3.x\ForceCP
	HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0
         \Engines\Jet2.x\ForceCP

如果正在转换的数据库是在 Access 95 或后续版本中创建的，在带有
名称的 Jet3.x 子键中新建字符串值；如果正在转换的数据库是在
Access 2.0 或更早版本中创建的，在 Jet2.x 子键中新建字符串值；
以上无论是哪一种情况，项的名称均是“ForceCP”；值为要使用的代
码页的数字。例如，波罗的语周边国的 Windows 代码页为 1257。

如果要使注册项起作用，请退出 Access 再重新启动它。在转换
Access 数据库之后，请删除注册项以使 Access 恢复到它正常的操作
模式。

有关自定义 Microsoft Jet 的 Windows 注册设置的详细内容，请在
”Office 助手”中或在“帮助”窗口的“索引”选项卡中输入关键词
“注册”，然后单击“搜索”。
 
当使用语言套件时显示错误信息的语言不正确
---------------------------------------------------------
如果使用的是 Office 2000 语言套件，可能会使用错误的语言显示错
误信息。如果要确保使用适当的语言显示错误信息，首先备份位于 
\Windows\System 文件夹中英文版的 Msjint40.dll 和 Mswstr10.dll
文件。然后将本地化版的这些文件复制到 \Windows\System 文件夹中。

这些文件的本地化版本可以在 Language Pack CD 上的以下文件夹中
找到：

	\Extras\Jet\<语言>

此处的 <语言> 是所用语言三个字母的缩写。

在 AutoKeys 宏组中的按键赋值宏不能工作
---------------------------------------------------------
如果转换的 Access 数据库是德语、西班牙语、巴西语或葡萄牙语
版 Access 创建的，AutoKeys 宏组中的按键赋值宏不能工作。在
Access 2000 中，如果要启用按键赋值宏，请将 AutoKeys 宏组的
名称更改为英文单词“AutoKeys”。这样就可以使数据库中的按键
赋值宏在任何语言版本的 Access 2000 中正常地工作。

“不能打开数据库 'msdb'”信息
------------------------------------------
当在连接到 Microsoft 数据引擎 (MSDE) 的 Access 项目中使用
数据库实用工具，数据库安全机制或同步复制时，可能会出现
“不能打开数据库 'msdb'”信息。如果在 MSDE 安装过程中在“字
符集/排序顺序/Unicode 排序”对话框中选择了除默认的 1252/ISO
字符集以外的字符集，并同时接受了其他默认设置，则可能出现此
信息。默认的地区标识符是“常规 Unicode”，默认情况下，选中
了“区分大小写”、“不区分宽度”和“不区分假名”复选框。

>>> 要更正 msdb 数据库的此问题：

1. 单击“开始”按钮，指向“程序”，再指向“MSDE”，然后
   单击“Service Manager”。

2. 停止 MSDE 服务。

3. 单击“开始”按钮，指向“程序”，然后单击“MS-DOS 方式”。

4. 更改到 MSDE 的 \Binn 目录；默认情况下，此目录为
   C:\MSSQL7\Binn。

5. 在小写状态下输入以下内容：

      sqlservr -c -T1806

6. 重复步骤 3 和 4。

7. 在第二个“MS-DOS 方式”窗口中，在小写状态下输入以下内
   容：

      osql -Usa -P
      use msdb
      checkpoint
      go
      shutdown
      go

   注意 checkpoint 命令生成警告信息说明数据库中的排序次序
   与服务器的排序次序不同。

8. 关闭“MS-DOS 方式”窗口，重新启动 MSDE 服务。

当修改页连接字符串时无法登录为“管理员”
---------------------------------------------------------
在非英语版的 Access 中，如果试图建立数据库和数据访问页之间
的连接，并且使用“管理员”用户名登录到数据库，则会收到信息
“帐号名或密码不正确”。如果要修改数据访问页的连接字符串，
请使用英文单词“Admin”作为登录名。

---------------------------------------------------------
如果单击其子地址指向数据库对象的超级链接，则可能收到信息：
无法访问超级链接。如果对象类型字符串是本地语言而不是英语，
则会产生此问题。例如，如果子地址为“#报表<报表名称>”而不
是英文字符串“#Report<ReportName>”，则会出现此信息。当创
建指向数据库对象的超级链接时，通过单击“插入超级链接”或
“编辑超级链接”对话框的“此数据库中的对象”，可以避免此问
题的发生。当从数据库对象的列表中选择对象时，Access 自动创
建对象类型字符串为英文的超级链接。

亚洲语言功能的问题
--------------------

使用多种亚洲字体时可能存在的显示问题
---------------------------------------------------------
如果在非亚洲版本的 Microsoft Windows NT Server 4.0 或
Microsoft Windows NT 4.0 操作系统上安装了多种亚洲字体，可能
会遇到显示问题，例如在 Access 2000 或 Windows NT 中出现非常
大的文本、空白文本或非常大的空白区域。这是 Windows NT 4.0
Service Pack 4  中的一个已知问题。此问题将在即将发布的
Windows NT 4.0 Service Pack 中解决。

关于 PhotoDraw 在 Windows NT4 Service Pack 4 环境下字体安装
的说明。
PhotoDraw 将安装4套字体。如果用户在同一机器亦同时安装 
Office2000 其它应用程序，由于版本兼容性问题，建议用户先安装
PhotoDraw (Office2000 企业版第三张光盘), 然后再安装其他应用程
序 (Office2000 企业版第一张光盘）。如已先安装了PhotoDraw, 请
先将 PhotoDraw 所安装的华文字体（华文彩云，华文琥玻，花文形楷，
华文细黑）删除 (开始/设置/控制面板/字体），再从其它应用程序所带
光盘(Office2000 企业版第一张光盘）上重新安装字体(安装程序中添
加/删除/ Office 工具/字体)。

_________________________________________________________

特殊符号输入
-----------
---------------------------------------------------------
在安装输入法的过程中，您会在“中文输入法组件安装程序”对话
框中的“选项”列表中看到“特殊符号输入”选项（位于“王码五笔
86 版“的上面）。您可以使用“特殊符号输入”功能方便快捷地输入
像拼音或标点符号这样的符号。“特殊符号输入”功能可以用于 
PowerPoint、Access 和 Excel 。但是，只有在安装了 Word 的条件
下，才能在上述产品中使用这一功能。 Microsoft Word 会自动安装
该功能，因此其安装实际上与“中文输入法组件安装程序”无关。使
用这项功能的途径有两种：使用“插入”菜单中的“特殊符号“命令；
或者指向“视图”菜单中的“工具栏”子菜单，选中“符号栏”。初
次使用此功能时，请使用“插入”菜单中的“特殊符号“命令，以便
执行必要的初始化操作。

