ado sin datacontrol (No es lo de siempre)
No te digo que estudies, más bien, en este caso hay 2 cosas que hay que saber, una es saber qué es ADO y otra es buscar ejemplos, para ambos voy a hacer honor al nick que me he puesto.
ADODC es una colección visual objetos, por lo general trabaja más con la conexión y el recordset (la verdad no tengo mucha autoridad con los ADODC, nunca los usé). Esta colección corresponde a la librería de nombre ADODB, dentro existen clases (objetos cuando son instanciados) tales como Connection, Recordset, Command, entre otros.
Tienes 2 formas de instanciar un objeto de ADO:
1) Hacer una referencia en el proyecto del "Microsoft ActiveX Data Object", y los objetos los crearías de la siguiente forma: set conn = new ADODB.Connection si es para el objeto de conexión
2) Otra forma y es la que más me gusta porque se adapta a la versión que tengas instalada de ADO, solo haces la llamada de un CreateObject: set conn = CreateObject("ADODB.Connection"), el problema de esta forma es que debes dominar las propiedades de los componentes de ADO, ya que no hay de esa ayuda en pantalla para ver los métodos y propiedades.
En cuanto a ejemplos, te cuento que en esta web hay varios, podrías checkearlos, también existen muy buenos en www.planet-source-code.com, en ésta última busca ADO Connection.
Por otro lado tú puedes hacer el string de conexión usando los ADODC, pero una vez que tienes la cadena puedes deshacerte de los componentes visuales.