Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   odbc-Datenbankupdate über .net (https://www.delphipraxis.net/54970-odbc-datenbankupdate-ueber-net.html)

Klarabella 14. Okt 2005 11:22


odbc-Datenbankupdate über .net
 
Sorry, dass ich hier schon wieder eine Frage über .NET ins Delphi-Forum stellen muss :oops:
Aber ich komme einfach nicht weiter...

Ich hab ein Programm, über das ich Daten aus einer Excel-Tabelle in Variablen lade - über einen odbcDataAdapter, der mit einem DataSet verknüpft ist.
Außerdem verknüpfe ich ein zweites DataSet mit einer SQL-Datenbank auf einem Sybase Adaptive Server Anywhere (mit Hilfe von ODBC).

Anschließend durchlaufe ich mit Hilfe einer Schleife alle Datensätze in dem DataSet der Excel-Tabelle und vergleiche nach und nach alle entsprechenden Daten mit denen im anderen DataSet.

Stimmen sie nicht überein, dann soll die SQL-Datenbank verändert werden.

Soweit so gut - funktioniert auch eigentlich alles.

Nur der UPDATE-Befehl, um die Daten letztendlich in die Datenbank zu schreiben, funzt nicht... :gruebel:

Der Befehl INSERT bzw. UPDATE wird richtig geladen (direkt in der DB funktioniert der auch ohne Probleme)
Der Command-Befehl wird also richtig überliefert. Aber es passiert in der DB nichts!!!

Delphi-Quellcode:
 adapter.InsertCommand = cmd;
adapter.Update(dataset);
Ich bekomme keine Fehler oder ähnliches... Aber: In der Datenbank verändert sich nichts...
Woran kann das liegen?

Hoffe, mir kann jemand helfen...
Gruß, Klarabella


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz