0
我有一個Access 2010 FE,在SQL Server 2012上有鏈接表。我有幾個用於生成報告的查詢。操作必須使用可更新的查詢在SQL Server 2012上運行的Microsoft Access 2010
遷移並重新創建查詢之後。當我運行報告時,會引發上述錯誤。 我做檢查的權限,也嘗試過取消選中「使用簡單文件共享(推薦)。 我有我使用的帳戶完全訪問權限。
這裏有一些穿過查詢的例子,我有我的DB ,
1.UPDATE TABLE SET TABLE.COLUM=TABLE.COLUMN WHERE CONDITION
2.INSERT INTO TABLE (COL1......) SELECT * FROM TABLE
3.DELETE FROM TABLE
INSERT INTO TABLE (COL1......)
SELECT * FROM TABLE LEFT JOIN ON CONDITION LEFT JOIN CONTIDION WHERE CONDITION
可否請你讓我知道什麼設置,或者我需要改變做出糾正上述問題。提前
謝謝,我對SQL和MS Access任何幫助中等知識是極大的讚賞。
我認爲這可能是一個權限問題(您似乎已經知道)或您的問題SQL(您沒有發佈) – 2014-11-21 16:19:05
您的查詢是否包含SQL Server表中的標識列(s) S)? – 2014-11-21 16:45:18
你的SQL表有主鍵嗎?我還沒有使用過Access,但它不會在過去不更新沒有主鍵的SQl服務器表。當然,無論如何,創建一個無法唯一標識記錄的表格是無法迴避的。 – HLGEM 2014-11-21 20:40:26