Hallo Alle zusammen.
Folgende Aufgabenstellung habe ich. Ich habe in einer Echtzeitdatenbank eine Tabelle. Die lese ich in ein Dataset aus. Im Dataset lösche ich in der Tabelle eine Reihe. Danach muss ich über einen Kunstgriff den kompletten Inhalt der Tabelle in der Datenbank löschen. Jetzt würde ich gern die komplette Tabelle die ich noch im Dataset habe zurückschreiben. Und genau das ist das Probelm...
Wie kann ich eine ganze Tabelle aus einem Dataset in ein eine Datenbanktabelle zurückschreiben?
Bei wem die Frage aufkommt, warum ich nicht einfach Delete in der Datenbanke mache, Nein, das lässt diese Tabelle nicht zu. Nur Update und Insert. Die Tabelle hat auch keinen Primärschlüssel, also scheiden auch die Commandbuilder aus. All das läuft über ODBC-Treiber.
Kennt jemand einen Trick wie ich das lösen könnte? Am besten mit einem Schuss ohne über jede Zelle iterieren zu müssen?
liebe Grüße an die .NET Gemeinde, Matthias
Folgende Aufgabenstellung habe ich. Ich habe in einer Echtzeitdatenbank eine Tabelle. Die lese ich in ein Dataset aus. Im Dataset lösche ich in der Tabelle eine Reihe. Danach muss ich über einen Kunstgriff den kompletten Inhalt der Tabelle in der Datenbank löschen. Jetzt würde ich gern die komplette Tabelle die ich noch im Dataset habe zurückschreiben. Und genau das ist das Probelm...
Wie kann ich eine ganze Tabelle aus einem Dataset in ein eine Datenbanktabelle zurückschreiben?
Bei wem die Frage aufkommt, warum ich nicht einfach Delete in der Datenbanke mache, Nein, das lässt diese Tabelle nicht zu. Nur Update und Insert. Die Tabelle hat auch keinen Primärschlüssel, also scheiden auch die Commandbuilder aus. All das läuft über ODBC-Treiber.
Kennt jemand einen Trick wie ich das lösen könnte? Am besten mit einem Schuss ohne über jede Zelle iterieren zu müssen?
liebe Grüße an die .NET Gemeinde, Matthias
Comment