Daten in einer ACCESS-MDB ändern

11/02/2009 - 17:01 von Winfried Wolf | Report spam
Hallo,
ich hab hier ein Projekt, bei dem ich die Kundendaten aus einer
vorhandenen Access-Datenbank hole. Bislang wurde die Datenbank nur über
ein Access-Formular gepflegt, aber jetzt muss ich vom VFP-Programm darin
auch Daten àndern oder neue Datensàtze anfügen.

Den Zugriff mache ich über ADO und einem CursorAdapter und bekomme somit
einen VFP-Cursor. Das hatte ich mir mal irgendwann zurechtgefummelt.
Leider hab ich keine Ahnung, wie ich nun zur Access-Datenbank
zurückschreibe. Kann mir da mal jemand nen Tipp geben?

Gruß,
WiWo
 

Lesen sie die antworten

#1 Olaf Doschke
11/02/2009 - 22:15 | Warnen spam
Ganz grob gesagt muß der CA updatable sein,
und dann löst ein Tableupdate() auf den CA.Alias
das Update in Access aus.

Updatable bedeutet einerseits CA.SendUpdates = .T.,
aber auch wie bei einem View UpdateableFieldList,
Keyfieldlist richtig zu setzen.

Der Builder ist dazu auch brauchbar.

Tschüß, Olaf.

Ähnliche fragen