Warum benutzt du überhaupt .Net?
Dein Code sieht aus, als ob du dbExpress in
Win32 benutzt, außerdem hast du lose Prozeduren und Globale Variablen.
Das da ist
IMHO kein .Net Code, und wenn man so programmiert brngt einem .Net keinerlei Vorteile gegenüber der
Win32 VCL, die ja mehr auf solche Quick'nDirty Sachen ausgelegt ist.