Autor Beitrag
alexschultze
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 317



BeitragVerfasst: Mi 30.10.02 15:51 
hiho

ich hab eine Proggi, bei dem es passiere kann, dass Threads auf einmal etwas in die Datenbank schreiben wollen.

ich nutze ne Paradox DB und die normalen Kompos.
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
Append;
fields[0].Asinteger:=1;
fields[1]asString:='Test';
.
.
.
post;


ich weiß nun nicht ob ich sicherheitshalber eine 'queue' mache, dass also nur ein Thread auf die Datenbank zugreift und alles nach und nach verarbeitet (fänd ich aber dumm).

Kann es z.B. passieren das nach dem Append noch ein anderer Thread die Felder wie oben, die dann schonmal eingegeben sind, überschreibt?

Oder wird die Anweisung immer 'Im Block' abgearbeitet?

Ist sehr wichtig, alex![/quote]