Hola
Yo también hay veces que utilizo el control ADO, según me resulte mas útil (o mas rápido), pero en lugar de rellenar sus propiedades desde la ventana de propiedades, lo que hago es rellenalo desde código. Por ejemplo:
Código:
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Ruta & ";Persist Security Info=False;Jet OLEDB:Database Password=xxxx
comando = "Select * from proveedores order by empresa"
Adodc1.CommandType = 8
Adodc1.RecordSource = comando
Adodc1.Refresh
De esta forma utilizas el control ADODC mediante código, el commandType=8 significa que le vamos a meter una SQL, pero también puedes enlazarlo directamente a una tabla. Si controlas SQL es mejor utilizar siempre la select, ya que te da mas posibilidades (mostrar solo los datos necesarios, combinar distintas tablas en un control ADO,...).
--Saludos--