EL problema (creo...) es que estás queriendo ejecutar la conexión guardada en la variable SQL, y no veo en ninguna parte que la hayas declarado...
Y en si si me decís que podés acceder a los datos pero no a las propiedades, es que estás obteniendo los datos mediantes sentencias SQL solamente y no los estás guardando en un Recordset.
Saludos!