RE:Duda sobre control Adodc
Bueno podés hacer referencia a un campo del recordset al cual esté conectado el control ado haciendo Adodc.Recordset!Nombredecampo
de esta manera ado hace referencia al nombre del campo de la tabla o consulta a la cual esté conectado el control o si no Adodc.Recorset.Fields(Valor) el valor hace referencia a la columna del recordset por ejemplo 0 va a ser el valor de la primer columna del recorset y va a devolver el registro activo, 1 es la segunda columna y así sucesivamente dependiendo de la cantidad de columnas que haya en la tabla.