Was genau läuft denn jetzt in welchem Thread?
Wenn du aus einem Thread heraus etwas anzeigen willst, musst du Synchronize() (o.ä.) benutzen.
Ansonsten hoffe ich mal, dass du nicht aus dem Thread heraus auf
ADO-Komponenten auf dem Formular zugreifst.