Hablando siempre de componentes que trae delphi, entiendo que ADO es la mejor opción para acceder a MSSQL Server o a Access (via OLEDB), incluso para algunas Bases de Datos sencillas tipo Paradox/DBASE como forma de evitar el BDE, pero no creo que para trabajar con IB/FB sea mejor que utilizar los componentes nativos (IBExpress).
A cada cosa lo suyo.
Como última opción sí puedes utilizar ODBC (a través de ADO) para acceder a casi cualquier cosa s(iempre que tengas el driver ODBC), pero dado su rendimiento lo dejaría como última opción.
En alguna ocasión he probado ADO para acceder a Oracle y tampoco funcionaba del todo mal. Seguro que mejor que ODBC/BDE y supongo que peor que utilizando componentes de pago específicos para Oracle (entiendase DOA, por ejemplo), aunque estos ya no vienen con Delphi.
|