Antes de nada se que quienes se ocupen de leer y a los que me ayuden en esto estan sacando parte de su tiempo por eso le pido disculpa de antemano por la molestía de sacar de sú tiempo.

Disculpen seque habia escrito sobre esto pero tengo un problema
en esto por favor si se puede hacer podrian decirme como ??

yo puedo obtener todos los alias y las conecciones ODBC y puedo listar las tablas de una sola conneccion ejemplo
Código:
adoconnection1.connectionstring:='Provider=MSDASQL.1;Persist Security Info=False;Datasource=ojo; Initialog=C:\CompensacionesDB\CompensacionesDB';
adoconnecion1.GetTableNames((listbox.items);
pero el problema no radica en eso
el echo radica en que yo estoy entrado la conección demanera manual
cuando hago un click en un boton.
radica en obtener el string de la conneccion cuando seleccion el nombre de la lista por ejemplo
esto es solo un ejemplo para ilustrar lo q digo
estas son conecciones odbc
- acces
- foxpro
- excel
- mssql
- etc
cuando seleccione access poder obtener cual es la base de datos a la cual a punta esa coneccion
odbc y de esa manera obtener poder usar el metodo
GetTableNames()