E' sbagliata in varie parti, e comunque una query di aggiornamento non restituisce un recordset.
Spiega cosa vorresti fare e indica anche a quale tipo di database è rivolta.