Einzelnen Beitrag anzeigen

Mikkey

Registriert seit: 5. Aug 2013
265 Beiträge
 
#3

AW: MySQL Daten einfügen - Exception

  Alt 23. Jan 2015, 12:17
Woher kommt Datenmodul.UniConnection?

Verwendest Du das außerhalb des Threads auch? Dann ist das logisch.

Besser:
-Beim Erstellen des Thread die Verbindung öffnen.
-Die Query erstellen.
-Die Parameter binden:
prmOrdernumber := q.ParamByName('ordernumber');

-Im Thread-Ablauf dann nur die gebundenen Parameterwerte setzen
prmOrdernumber.AsString := IntToStr(Auftragsnummer); und die Query ausführen.

- beim Beenden des Threads Query und Verbindung wieder freigeben.
  Mit Zitat antworten Zitat