2017-09-25 26 views
0

我想更新ODBC SQL連接的列引用。列名稱在SQL數據庫中進行了更改。無法更改Access 2013中的列引用

我已更新鏈接的表管理器,查詢,宏,表單引用,並完成一個緊湊和修復。閱讀數據時沒有問題,但是當(且僅當)表單嘗試寫入數據庫時​​,它會引用不存在的列名稱。

[Microsoft][SQL Server Native Client 11.0][SQL Server]Invalid column name 'OldColumn'. (#207) 

還有什麼地方可以訪問存儲列名?有緩存嗎?

+1

刪除鏈接表並重新創建它。如果問題仍然存在,則存在於代碼或對象中 –

回答

0

如果您可以使隱藏對象和MsAccess中的系統對象可見,那麼在表列表中會出現一些額外的表。尋找MSysObjects, MSysQueries and MSysRelationships。在SQL服務器端,你確定沒有任何存儲過程會在更改數據後執行嗎?想想自動增量值的例子。

+0

我們沒有後端訪問權限,但似乎確實是SQL數據庫的問題。 – aassddffa

+0

我會投你一票,但我不能做它作爲一個新的用戶。 – aassddffa