dimmi esattamente su quali riga ti da l'errrore
per caso su rs.open?

se si-->allora nell'operazione precedente il recordset non lo hai chiuso