non credo tu possa aprire un recordset con un update...
dovresti prima fare l'update e poi aprire con una select.