Hola.
En efecto, si solo quieres mostrar los datos en una grid, esos controles sirven perfectamente. Pero si también quieres modificar los datos, te recomiendo que uses 1 TSQLQuery + 1 TDataSetProvider + 1 TClientDataSet.
De esta forma en las propiedades de los campos persistentes del TSQLQuery puedes indicar cual es el campo de clave primaria (activando su flag pfInKey). Lo que te permite usar el modo de actualización upWhereKeyOnly o upWhereChanged del Provider, imprescindible si los datos que se modifican provienen de una consulta con una union de campos.
Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
|