Erstmal, warum liegt die Connection auf der Hauptform und nicht z.B. auf einem Datenmodul, welches jede
Unit kennt?
Andererseits kann man sich auch fragen, warum überhaupt jeder etwas Globales kennen muß, anstatt er es am Anfang, bzw. bei Aufruf, übergeben bekommt?
Vorallem wenn man daran denkt, dass man Units/Module in mehreren Programmen verwendet und auch in Hinblick auf Wartbarkeit und Testbarkeit.