Buenas!
Porque no trabajas instanciando un Objeto recordset?
Set Conn = Server.CreateObject("ADODB.Connection")
Set SEL = Server.CreateObject("ADODB.RecordSet")
Conn.Open "drivers..."
SQL = "Select * from CLIENTES"
SEL.Open SQL, Conn, 1 , 3
A partir de ahí mira si te da fallos.
Supongo que con 3 años de ASP sabras utilizar el recordset, aún así:
http://www.aspfacil.com/articulos/040401.asp
Saludos.