Web 兼容性检查:关系和查阅错误

Access > Access Services

 

Web 兼容性检查:关系和查阅错误

本文列出了您在运行兼容性检查器时可能遇到的关系和查阅错误,并提供了有助于您解决这些错误的信息。

有关兼容性检查器错误的常规信息,请参阅 WEB 兼容性检查:常规错误一文。

hrefIcon_ZA10069439 ACCWEB105000

hrefIcon_ZA10069439 ACCWEB105001

hrefIcon_ZA10069439 ACCWEB105002

hrefIcon_ZA10069439 ACCWEB105003

hrefIcon_ZA10069439 ACCWEB105004

hrefIcon_ZA10069439 ACCWEB105005

hrefIcon_ZA10069439 ACCWEB105006

hrefIcon_ZA10069439 ACCWEB105007

hrefIcon_ZA10069439 ACCWEB105008

hrefIcon_ZA10069439 ACCWEB105009

hrefIcon_ZA10069439 ACCWEB105010

hrefIcon_ZA10069439 ACCWEB105011

hrefIcon_ZA10069439 ACCWEB105012

hrefIcon_ZA10069439 ACCWEB105014

hrefIcon_ZA10069439 ACCWEB105015

hrefIcon_ZA10069439 ACCWEB105016

hrefIcon_ZA10069439 ACCWEB105017


ACCWeb105000

错误文本  列数据类型与 Web 查阅不兼容。

含义  Web 不支持指示查阅字段的数据类型。

操作  确保查阅字段为下列支持的数据类型之一:

单行文本
日期/时间
数字
返回单行文本的计算字段

TopPageIcon_CLV 返回页首

ACCWeb105001

错误文本  查阅绑定列必须是主键才能与 Web 兼容。

含义  指示的查阅字段的绑定列不是目标查阅表的主键。

操作  使用查阅向导重新创建查阅字段。将目标查阅表的主键列指定为绑定列。

TopPageIcon_CLV 返回页首

ACCWeb105002

错误文本  为了与 Web 兼容,查阅行来源必须为完整的 SQL 语句,而且指定了一个表和该表中的字段。

含义  满足下面的一个或两个条件:

所指示查阅的查询使用多个表或查询作为数据源。
未明确选择查询中所使用的列。

操作  重新创建查阅,确保:

该查阅使用一个与 Web 兼容的表作为其数据源。

提示  在运行兼容性检查器时,应当已经在“Web 兼容性问题”表中,针对与 Web 不兼容的任何表创建了一行。

该查阅查询明确指定每个字段(即,不使用 SELECT *)。

TopPageIcon_CLV 返回页首

ACCWeb105003

错误文本  具有值行源类型列表的多列查阅必须绑定到“Col1”才能与 Web 兼容。

含义  指示的多列查阅未绑定到 Col1。

操作  使用查阅向导重新创建查阅字段。确保绑定到值查阅的 Col1。

TopPageIcon_CLV 返回页首

ACCWeb105004

错误文本  值列表查阅必须至少包含一行与 Web 兼容的数据。

含义  所指示查阅的值列表为空,因此与 Web 不兼容。

操作  在查阅字段的值列表中至少提供一行数据。

TopPageIcon_CLV 返回页首

ACCWeb105005

错误文本  带空值的值列表与 Web 不兼容。

含义  当单行值查阅中缺少列值时,会出现这种与 Web 不兼容的情况。

操作  确保指定了单行值列表中的字段。可以使用“设计”视图设置“行来源”,也可以使用查阅向导(在“字段”选项卡上的“属性”组中,单击“修改查阅”)。

TopPageIcon_CLV 返回页首

ACCWeb105006

错误文本  找不到查阅行来源的表。

含义  指定为所指示查阅的行来源的表不存在。

操作  为查阅指定有效的行来源。可以使用查阅向导重新创建查阅。

 

错误文本  包含查阅行来源的计算结果列的 SQL 语句与 Web 不兼容。

含义  所指示查阅字段的行来源中有一个表达式,因此与 Web 不兼容。例如,以下语句指示的行来源不是 Web 查阅字段的有效行来源:SELECT ([First Name] & " " & [Last Name]) FROM Contacts;

操作  考虑在基础表中创建一个计算列,然后重新创建查阅字段。

TopPageIcon_CLV 返回页首

ACCWeb105007

错误文本  查阅行源只能引用一个表才能与 Web 兼容。

含义  指示的查阅字段的行源包含多个表。

操作  使用查阅向导重新创建查阅,使其仅引用一个表。这可能要求您更改您的数据模型。

TopPageIcon_CLV 返回页首

ACCWeb105008

错误文本  对于查阅,如果“允许多个值”为 True,“启用参照完整性”则必须为 False。

含义  指示的查阅字段允许多个值,但是它建模的关系强制执行参照完整性,并要求查阅仅有一个值。

操作  删除此关系的参照完整性,或者重新创建查阅字段并禁用多个值。

TopPageIcon_CLV 返回页首

ACCWeb105009

错误文本  如果“允许多个值”为 True,“限于列表”则必须为 True。

含义  指示字段的查阅属性“限于列表”设置为 False,但“允许多个值”设置为 True。

操作  将查阅字段的“限于列表”属性设置为 True;或者,将“允许多个值”设置为 False。

TopPageIcon_CLV 返回页首

ACCWeb105010

错误文本  查阅需要关联关系才能与 Web 兼容。

含义  所指示的查阅字段没有关联关系。

操作  在查阅字段与它所引用的字段之间创建一个关系。

TopPageIcon_CLV 返回页首

ACCWeb105011

错误文本  查阅行来源的 SQL 语句必须包含来源表主键字段,该字段必须为绑定列。

含义  所指示查阅字段的查询不包含源表的主键,因此与 Web 不兼容。

操作  使用查阅向导重新创建查阅字段。

TopPageIcon_CLV 返回页首

ACCWeb105012

错误文本  查阅行源的 SQL 语句与 Web 不兼容。

含义  指示查阅字段的行源的 SQL 语句的格式错误,或者出于多种原因(例如,它包含不支持的 SQL 运算符)而与 Web 不兼容。

操作  使用查阅向导重新创建查阅字段。

TopPageIcon_CLV 返回页首

ACCWeb105014

错误文本  带有查阅列的表必须具有一个主键,并且该主键必须是 Long 数据类型。

含义  查阅目标表外键和/或源表主键不是长整型。

操作  确保查阅的源字段和目标字段都为长整型。您可能需要为此创建新的字段。

TopPageIcon_CLV 返回页首

ACCWeb105015

错误文本  查阅类型必须为“|0”或“|1”才能与 Web 兼容。

含义  指示的查阅字段引用字段列表作为其行源。

操作  使用查阅向导重新创建查阅字段。这可能要求您更改您的数据模型。

TopPageIcon_CLV 返回页首

ACCWeb105016

错误文本  未与有效查阅字段相关联的关系与 Web 不兼容。

含义  查阅字段不支持该关系,因此与 Web 数据库不兼容。

操作  在相关表之间创建查阅字段。使用查阅向导创建查阅。

TopPageIcon_CLV 返回页首

ACCWeb105017

错误文本  查阅的计算列结果数据类型必须为与 Web 兼容的文本。

含义  所指示查阅字段的第一个显示列是计算列,但该列的数据类型不是“文本”。

操作  将计算字段的数据类型更改为“文本”,或者重新创建查阅字段并选择另一列作为第一个显示列。

TopPageIcon_CLV 返回页首