De modo predeterminado, las consultas son de sólo lectura. Pon la propiedad ReadOnly en falso si deseas poder realizar actualizaciones en la tabla subyacente, pero ten en cuenta que aún así puede que la consulta no resulte actualizable (eso depende del proveedor, que tiene sus reglas para determinar cuando una consulta es actualizable, y por lo general una consulta sobre una única tabla sin agrupamiento es actualizable). Si necesitas actualizar una consulta no actualizable, no es el fin del mundo: tienes que usar los Chaded Updates.
Ernesto D'Spirito
http://www.latiumsoftware.com/es/index.php