Arisalve.

Stavo tentando di creare una funzione che, passata la stringa sql, mi eseguisse la query e mi restituisse il recordset corrispondente (tipo come mysql_query di php).

In pratica ho fatto
codice:
function mysql_query(query)
 comm.CommandText = query
 Rs.Open comm,,1,1
 mysql_query = Rs 
end function
però ovviamente mi da errore perchè mysql_query non viene trattata come ADODB.Recordset

C'è un modo per forzare tale funzione a restituire un recordset o è meglio che mi riscrivo il codice di volta in volta?