Einzelnen Beitrag anzeigen

Kostas

Registriert seit: 14. Mai 2003
Ort: Gerstrhofen
1.099 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

Thread für reine Inserts in der DB über AnyDAC

  Alt 7. Okt 2012, 21:26
Datenbank: Firebird • Version: 1.5 • Zugriff über: AnyDAC
Hallo Zusammen,

ich muss gestehen, ich bin nicht Sattelfest mit Threads. Deshalb bitte ich um Hilfe.
Es sollen Daten in die Datenbank geschrieben werden. Also reine Inserts. Ich benötige
keinerlei Rückmeldung vom Thread. Aktuell habe ich eine Methode, dieser ich ein
paar Werte übergeben die in die Datenbank geschrieben werden sollen. Das würde ich gerne
in einem Thread verpacken. Soweit ich weiß, ist AnyDAC Thread save. Nachdem der Insert
durchgeführt wurde, soll sich der Thread selbstständig beenden. Es kann jedoch vorkommen
dass während der aktive Thread Daten in die DB schreibt, der gleiche Thread nochmal gestartet
wird. Die Reihenfolge welcher zuerst die Daten wegschreibt ist Egal.

Hat jemand bitte so eine code Snippet wie so ein Thread sauber aussehen könnte?
Ideal wäre so ein Gerüst welcher als Parameter eine Methode übergeben bekommt,
die wiederum vom Thread ausgeführt wird.

Gruß Kostas.
  Mit Zitat antworten Zitat