Hola.
Realmente hay muy poca información como para saber por donde va el error.
Supongo que haces un dataset.edit o bien dataset.insert antes de "modificar los campos a tu antojo".
Lo que no has aclarado, es si haces Post sobre estos datasets.
Tampoco has indicado que componentes usas para conectarte, y es probable que no tengan transacciones implicitas, con lo que te faltaría hacer commit (como ha lo ha dicho marcos).
Hasta luego.
