io in genere non utilizzo dataset per aggiornare il database
ma invio una upate tramite stored procedure

cmq puoi leggerti questo link
http://www.visual-basic.it/areaartic...utAspNet04.htm
parla di asp.net, ma penso che la logica sia la stessa