Frage:
Die Daten einer in Access eingebundenen SQL Server-Sicht lassen sich nur ändern, wenn diese einen Primärschlüssel besitzt.
Wie aber kann zu einer Sicht ein Primärschlüssel definiert werden?
Lösung:
Ein Primärschlüssel lässt sich beim Einbinden der Sicht in die Access-Datenbank vergeben. Anschließend steht dieser Primärschlüssel nur innerhalb Access zur Verfügung. Hierzu ein Beispielskript von Elmar Boye: vieweinbinden.zip