ningun dataset te permitira modificar datos hay otra tabla involucrada...osea de esa forma no tienes solucion, lo mas practico y SI FUNCIONA es usar solo una tabla en el componente, y los campos que requieras de la segunda tabla separarlos en campos calculados en base a la primera... con eso deberia funcionar... otra opcion si la velocidad es lenta es utilizar clientdataset cargando el contenido completo del resultado, luego ir chequeando los cambio e ir relializando los codigos sqls necesarios para actualizar los campos que si necesitas....
Espero haberte ayudado...
Slds.
Por si acaso esto pasa en delphi, no soy especialista en C# pero al caso es lo mismo debido a que al haber 2 tablas involucradas en una query no se sabe cual actualizar a raiz de los cambios, esto mismo pasara si aplicas group by distinct... etc...
Última edición por fredo fecha: 27-02-2007 a las 15:15:31.
|