logo
search
SharePoint Document Issues

Fix Cannot Delete Records from Access Table Linked to SharePoint

Natalie TaylorNatalie Taylor Oct 19, 2026 869 views

Question details

The user is unable to delete records from a Microsoft Access table linked to a SharePoint list using a DELETE SQL query, despite being able to add and select records without issues.

How to Fix Cannot Delete Records in an Access Table Linked to SharePoint
Product
Microsoft Access and SharePoint
Device & OS
not provided
Scenario
Attempting to execute an Access DELETE query against a linked SharePoint list.
Observed behavior
The DELETE operation fails, sometimes throwing a 'has not been fetched from the server' error, because Access cannot verify server-side records or permissions.
Before you start

Ensure your network connection is stable and verify that your SharePoint account possesses explicit 'Delete Items' permissions for the specific SharePoint list before troubleshooting the database connection.

Solution 1Recommended

Verify Unique Identifier and Refresh the Connection

Ensure the SharePoint list has a primary key exposed to Access and refresh the linked table to sync configurations.

Access requires a unique identifier to delete records from a server-side list safely. If the ID column is missing or the connection is outdated, the query will fail.

1
Check SharePoint List Columns

Open the SharePoint list in your web browser and ensure it contains a unique identifier, such as the built-in 'ID' column.

2
Open Linked Table Manager

Switch to Microsoft Access, go to the External Data tab, and click on 'Linked Table Manager'.

3
Refresh the Table

Check the box next to your problematic SharePoint linked table and click 'OK' to refresh the connection. This ensures the unique ID column is accurately pulled into Access.

Verify Unique Identifier and Refresh the Connection
Permission Check: Refreshing the table will not bypass permission errors. You must confirm with your SharePoint site admin that your account has 'Delete' privileges.
Free Microsoft Office alternative

Looking for a Lightweight Office Suite? Try WPS Office

While WPS Office does not feature a database tool like Microsoft Access, it serves as a highly efficient, free alternative for your daily word processing, spreadsheet, and presentation tasks. Enjoy a lightweight application that flawlessly handles Microsoft Office formats.

  1. 1. Download the Installer: Visit the official WPS Office website and click on the 'Free Download' button.
  2. 2. Install the Suite: Run the downloaded executable file and follow the standard installation prompts.
  3. 3. Open Your Files: Launch WPS Office and directly open your existing .docx, .xlsx, or .pptx files without needing complex conversions.
Free and lightweight alternative to Microsoft Office.Excellent compatibility with Microsoft Word, Excel, and PowerPoint formats.Familiar tabbed interface makes migrating fast and painless.Built-in robust PDF editing and conversion toolkit.
QA img-9

Frequently Asked Questions

Why can I add records to a SharePoint linked table but not delete them?

Adding records (INSERT) only requires append permissions, while deleting (DELETE) requires explicit delete permissions on the SharePoint site. Additionally, Access needs a defined primary key (like the SharePoint ID column) to identify which specific server-side row to remove, whereas adding a record does not.

Will detaching and re-linking the Access table delete my SharePoint records?

No. Detaching a linked table in Access merely removes the local shortcut/connection to the data. The data remains untouched on the SharePoint server. Re-linking it simply re-establishes the connection.

What does the 'has not been fetched from the server' error mean in Access?

This error typically indicates that Access is unable to uniquely identify or locate the specific record on the SharePoint server. This happens if the list lacks a primary key, synchronization is out of date, or another user has already modified or deleted the target record.