Nach deiner Beschreibung sollte eigentlich nur
ADO.Query.xx durch NeueKomponente.query.xx ersetzt werden.
Gut auch die Connection, aber da wahrscheinlich nur eine Procedure betroffen. Wäre es da niht vollkommen egal welche du nutzt? Du müßtest Keine Rücksicht auf DBGrid und Konsorten nehmen, ich würde da keine OneForAll-Komponente nuzen.
Gruß
K-H