Moin;
ich habe eine Form, von der ich 2 Threads starten will. Die Threads sind in einer weiteren
Unit definiert. In jedem Thread erfolgen Zugriffe auf die gleiche Datenbank.
Ich nehme an, dass ich diese Zugriffe in CriticalSections packen muss. Ich weiß aber nicht genau, wie ich das anstellen muss.
Kann ich eine Variable zB. "var csVariable: TCriticalSection" definieren und wenn ja, wo genau? Muss ich dann irgendwo "csVariable.create" hinpacken, also instanziieren, wenn ja, wo? Und dann in den Execute-Methoden der Threads vor den Datenbankzugriffen "csVariable.enter" und dahinter "csVariable.leave" packen?
Oder wie geht das nun?
Gruß
Gambit