*subito* dopo la composizione della stringa SQL metti

Response.Write "maGGica SQL...: " & sql
Response.Flush

copyright Optime, all rights reserved

se esegui la query direttamente sul db, quanto ci mette?