Applies To
Access 2016 Access 2013 Access 2010

重要    Access Services 2010 和 Access Services 2013 將從下次發行的 SharePoint 中移除。 建議您不要建立新的 Web 應用程式,並將現有的應用程式移轉至替代的平台,例如 Microsoft Power Apps

您可以與 Dataverse 共用 Access 資料,這是一個雲端資料庫,您可以在其中組建 Power Platform 應用程式、自動化工作流程、虛擬代理程式以及其他適用於網路、手機或平板電腦的程式。 如需詳細資訊,請參閱 開始使用:將 Access 資料移轉到 Dataverse

本文列出您在執行相容性檢查程式時可能遇到的查詢錯誤,並提供可協助您解決錯誤的資訊。

如需相容性檢查程式錯誤的一般資訊,請參閱 Web 相容性檢查一般錯誤 一文。

ACC韋布102012

錯誤文字    查詢與 Web 不相容。

意義    您必須檢查查詢中的 Web 相容性問題。

處理方式    使用查詢設計工具重新建立查詢。 如需如何使用查詢設計工具建立 Web 查詢的詳細資訊,請參閱 查詢簡介

頁面頂端

ACC網站102014

錯誤文字    SQL 與 Web 不相容。

意義    收到此錯誤的原因可能有很多。 您可能正在執行下列其中一項操作:

  • 引用 Web 不相容的物件。

  • 引用 Web 不相容的表達式。

如需如何建立運算式的詳細資訊,請參閱 建置運算式

處理方式     請考慮使用 Web 查詢設計工具來建立 Web 相容的查詢。 如需設計 Web 查詢的詳細資訊,請參閱 查詢簡介

頁面頂端

ACC電子103013

錯誤文字    Access 無法轉換查詢以在 Web 上使用,因為查詢結果包含多個具有相同名稱的欄位。

意義    多個欄位具有相同的名稱。

處理方式    檢查重複的欄位名稱,並將重複項變更為不同的欄位名稱。

頁面頂端

ACC電子103079

錯誤文字    運算式中的類型不相符。

意義    聯結任一端的類型不相容,或比較的欄位類型是不相容的類型。 例如,無法比較或聯結文字到數字。

處理方式    請確定連接的一側相容。 例如,將文字類型與文字類型,以及將數字類型與數字類型結合。 如果您未執行聯結,請檢查是否正在比較不相容的欄位類型。

頁面頂端

ACC韋布103900

錯誤文字    Access 無法轉換查詢以在 Web 上使用。

意義    Access 無法發佈查詢,因為它使用不支援的查詢類型、不支援的運算式、不支援的準則,或 Web 上不支援的其他功能。

處理方式    使用 Access 查詢設計工具來重新設計查詢。

頁面頂端

ACC韋布103901

錯誤文字    查詢的定義無效,因此無法建立查詢物件。

意義    伺服器無法剖析查詢,因為查詢定義中發生非預期的錯誤。

處理方式    使用 Access 設計工具來重新設計查詢。

頁面頂端

ACC韋布103902

錯誤文字    Access 無法轉換查詢以在 Web 上使用,因為它使用不支援的查詢類型、不支援的運算式、不支援的準則,或 Web 上不支援的其他功能。

意義    查詢包含與 Web 不相容的運算式。 此錯誤可能是因為伺服器限制,或當運算式無法移至伺服器時發生。

處理方式    移除與 Web 不相容的運算式。 如需運算式在查詢上有效的詳細資訊,請參閱 建立運算式

頁面頂端

ACC韋布103903

錯誤文字    查詢的定義無效,因此無法建立查詢物件。

意義    其中一個屬性值與 Web 不相容。

處理方式    請確定已正確設定下列條件:

  • name 屬性沒有下列任何項目:

開頭的等號

=

Period

.

Exclamation mark

!

方括號

[]

空白行距

不可列印的字元

例如:<輸入> 或 <TAB>

下列任何符號

/ \ : * ? “ < > |# { } % ~ &

  • name 屬性的長度介於 1 到 64 個字元之間。

  • 標題屬性:任何字串,最多 1024 個字元。

頁面頂端

ACC電子郵件103904

錯誤文字    Access 無法轉換查詢以在 Web 上使用,因為它包含子查詢。

意義    查詢包含子查詢。 伺服器不支援子查詢。

處理方式    修改您的查詢,使其沒有子查詢。

頁面頂端

ACC電子103905

錯誤文字    Access 無法轉換查詢以在 Web 上使用,因為它依賴於與 Web 不相容的不同查詢。

意義    查詢包含巢狀查詢作為無法在伺服器上表示的輸入,或包含找不到的輸入來源。

處理方式    

  • 請確定巢狀查詢有效。

  • 使用 Access 查詢設計工具來建立有效的巢狀查詢。

  • 請確定查詢輸入來源表格或查詢存在於資料庫中。

頁面頂端

ACC韋布103906

錯誤文字    查詢的定義無效,因此無法建立查詢物件。

意義    找不到所選或按順序排列的直欄的來源表格或查詢。

處理方式    請確定資料行輸入來源資料表或查詢存在於 Access 資料庫中。

頁面頂端

ACC電子103907

錯誤文字     Access 無法轉換查詢以在 Web 上使用,因為它的結果中不包含任何欄位。

意義    查詢中未選取任何資料行。

處理方式    在查詢中選取或指定至少一個輸出資料行。

頁面頂端

ACC103908

錯誤文字     Access 無法轉換查詢以在 Web 上使用,因為它在結果中顯示太多欄位。

代表的意義     查詢來源的資料行太多。

處理方式     這可能難以解決,您可能必須檢查來源表格。 表格不能超過:

  • JET_ccolFixedMost固定列。

  • JET_ccolVarMost可變長度資料行。

  • JET_ccolTaggedMost標記的資料行。

頁面頂端

ACC電子103916

錯誤文字    Access 無法轉換查詢以在 Web 上使用,因為它依賴於 Web 上不支援的 ORDER BY 子句。

代表的意義    存在下列一或多個條件:

  • 排序依據元素的名稱無效。

  • 來源資料表的名稱無效。

  • 排序順序設定為遞增或遞減以外的選項。

  • 運算式無效。

處理方式    請確定已正確設定下列條件:

  • name 屬性不包含下列任何項目:

開頭的等號

=

Period

.

Exclamation mark

!

方括號

[]

空白行距

不可列印的字元

例如:<輸入> 或 <TAB>

下列任何符號

/ \ : * ? “ < > |# { } % ~ &

  • name 屬性的長度介於 1 到 64 個字元之間。

  • 運算式是有效的運算式。

頁面頂端

ACC103918

錯誤文字     Access 無法轉換查詢以在 Web 上使用,因為它指定了 Web 上不支援的 JOIN 類型。

意義    伺服器不支援在兩個表格之間具有多個聯結 (多欄位聯結) 的查詢。

處理方式    請確定聯結每個資料表只使用一個欄位。

頁面頂端

ACC電子103926

錯誤測試    Access 無法轉換查詢以在 Web 上使用,因為它未指定要從哪個表格中選取。

意義     查詢沒有輸入資料表 (遺漏 FROM 子句) 。

處理方式    請確定您的查詢已指定輸入資料行。

頁面頂端

ACC電子103927

錯誤文字    Access 無法轉換查詢以在 Web 上使用,因為查詢結果包含多個具有相同名稱的欄位。

意義    您為多個欄位指定了相同的名稱。

處理方式    檢查重複的欄位名稱,並將重複項變更為不同的欄位名稱。

頁面頂端

ACC電子郵件103928

錯誤文字    Access 無法轉換查詢以在 Web 上使用,因為無法轉換其某些參數以在 Web 上使用。

意義    參數名稱或類型無效。

處理方式    請確定參數名稱和類型有效。

  • name 屬性 has 不包含:

開頭的等號

=

Period

.

Exclamation mark

!

方括號

[]

空白行距

不可列印的字元

例如:<輸入> 或 <TAB>

下列任何符號

/ \ : * ? “ < > |# { } % ~ &

  • name 屬性的長度介於 1 到 64 個字元之間。

下列類型有效:

文字 (最多 255 個字元)

數字

布林值

DateTime

貨幣

頁面頂端

ACC電子103930

錯誤文字    Access 無法轉換查詢以在 Web 上使用,因為它的某些參數會顯示為結果欄位或用於 ORDER BY 陳述式。

意義    查詢具有投影為純量或用於 order by 陳述式的參數。

如果參數用作投影直欄 (則可能會發生這種情況 範例:從 Table1) select param1 或作為排序依 (範例:從表格 1 中選取 * 並排序依 field1= param) 。

處理方式    避免使用逐欄或依欄順序投影的參數。

頁面頂端

ACC電子103938

錯誤文字    Access 無法轉換查詢以在 Web 上使用。

意義    有兩個欄位具有相同的名稱,Access 無法為它們建立有效的別名。

處理方式    檢查重複的欄位名稱,並將重複項變更為不同的欄位名稱。

頁面頂端

ACC韋布103939

錯誤文字    Access 無法轉換查詢以在 Web 上使用。

意義    查詢的別名大於 64 個字元。

處理方式    請確定查詢中使用的別名小於或等於 64 個字元。

頁面頂端

ACC電子103940

錯誤文字    Access 無法轉換查詢以在 Web 上使用,因為它指定了 Web 上不支援的 JOIN 類型。

意義    伺服器不支援在相同兩個表格上具有多個聯結的查詢 () 多欄位聯結。

處理方式    請確定每個表格只使用一個欄位的聯結。

頁面頂端

ACC電子103942

錯誤文字     Access 無法轉換查詢以在 Web 上使用,因為它包含循環聯結。

意義    查詢中資料表之間的聯結會導致資料表之間發生循環聯結,這會防止 Access 轉換查詢以在 Web 上使用。

處理方式     移除資料表之間的聯結,以便移除循環聯結。

頁面頂端

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。