Member
Beiträge: 19
| 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 |