Es que si los datos los extraes mediante una consulta (supongo que te refieres a un "select ..."), no puedes editarlos. Pero sí puedes "clonar" el dataset en una tabla en memoria y ya tendrías ahí todos los registros de la misma, también puedes editarlos, y para guardarlos no queda otra que recorrerlos e ir guardando/actualizando.
|