Thema: Delphi DSQLite - Insert

Einzelnen Beitrag anzeigen

aurikel_Max

Registriert seit: 9. Okt 2009
86 Beiträge
 
#3

Re: DSQLite - Insert

  Alt 13. Mär 2010, 22:42
Zitat von ryLIX:
DISQLite3db.Execute16('INSERT INTO ' + tblName + ' VALUES (NULL,"' + Wert + '","' + WERT + '", "")'); Schau dir die Demos von Disqlite an. Da ist alles dabei.
Disqlite bietet mehrere Möglichkeiten Transaktionen auszuführen.
Um mal die Demo-Dateien außer Acht zu lassen (die schau ich mir morgen nochmal genau an, das hatte ich zwar in den letzten Tagen schonmal gemacht, allerdings nicht mit dem erhofften Ergebnis), ist das was du oben schreibst, nicht das gleiche, wie ich es ausführe (nur mit Execute16), wobei auch hier ja auch der Fehler mit "locked database" auftritt (hab es mit Execute16 ausprobiert) und ich nicht weiß, woran das liegt. (oder vertue ich mich da jetzt)
Danke für Deinen Beitrag, die Demo-Dateien schau ich mir morgen nochmal an (wie gesagt) und dann editier ich diesen Post oder schreib einen neuen.

Gute nacht.

Edit: Klappt mittlerweile alles, mein "Fehler" bestand darin, dass ich nicht wusste, dass mein ClientDataSet die Datenbankkomponente, obwohl ich sie kurz zuvor disconnecten ließ, erneut connecten ließ.
Max
  Mit Zitat antworten Zitat