Recordset kann nicht aktualisiert werden
willi154
Gesendet: 29.01.20 17:21
Betreff: Recordset kann nicht aktualisiert werden


Member

Beiträge: 17

Hallo Zusammen,

Problem:
Ich weisen einem Formular einen ADODB.Recordset zu. Die Daten werden angezeigt, lassen sich aber nicht bearbeiten.
Es erscheint die Meldung aus dem Betreff.

Hintergrund:
Auf unserem SQLServer (2008R2 noch)habe ich eine Sicht auf Basis von 3 Tabellen (Alle mit PK!) erstellt und weiter eine SP die per "SELECT * from " die Daten aus der Sicht liefert.
In ACC2010 habe ich per VBA ein entsprechendes ADODB.Recordset erstellt und mittels der Open-Funktion per EXEC die SP aufgerufen und das RS somit mit Daten versorgt.
Die Sätze des RS lassen sich per VBA in ACC (rs.update) ohne Probleme bearbeiten - Die Änderungen kommen auch in der Tabelle auf dem SQL-Server an.

Weise ich diesen RS nun meinem Formular zu, lassen sich die Daten darüber plötzlich nicht mehr ändern.

Frage:
Warum kann ich die Daten mittels VBA in ACC ändern, aber nicht über das Formular?

Danke schon vorab für Eure Hilfe

Gruß
Willi
Top of the page Bottom of the page