Modificar datos de una grid
Hola:
Tengo TDbgrid enlazado a un Tibquery a traves de un Datasource, lo que quiero es que el resultado de la query que se visualiza en el dbgrid, lo pueda modificar, ya active propiedad readonly del dbgrid a false pero no encuentro que otra propiedad pueda estarme afectando.. Espero puedan apoyarme. Saludos |
De la ayuda de Delphi:
Cita:
|
Una duda +
Roman:
De antemano gracias por la ayuda, disculpa por mi poco conocimiento con el objeto TIBUPDATESQL pero como enlazo ese objeto para que pueda modificar las celdas de el Tdbgrid ? Gracias |
Cita:
Cita:
De la ayuda de Delphi: Cita:
// Saludos |
Duda adicional
Roman Gracias
A alguien mas ... Ya me mostraron como ligar el TIBQUERY, TIBUPDATESQL Y EL DBGRID, veo que en la propiedad MODIFYSQL del objeto TIBUPDATESQL debo de poner la sentencia de SQL que desee como por ejemplo: Update recibos set importe = ? where id= ? Mi duda es... En el grid muestro mas de 40 columnas (campos) de la tabla recibos, como voy a saber que columna esta modificando el usuario ? por que de ahi depende los campos que ingrese en el SET y asi mismo en el where que condiciono si pudiera cambiar la misma columna ID. Es decir necesito algo mas interactivo hacia el dbgrid ya que no es fijo los campos a modificar. Espero haber sido claro. De antemano gracias |
Haber haber...
Por que no en lugar de unTIBQuery usas un TIBDataSet..
LLenas todos los SQL que te pide el TIBDataSet esta liga te ayudara mucho : www.firebird.com.mx Conectas el DBGrid --> dataSource --> Dataset y ya no hay nada mas con eso lo logras :p |
Cita:
:D De todas maneras, en los foros también se ha tratado el tema en varias ocasiones. Aquí dejo un enlace a un mensaje con varios enlaces ;) http://www.clubdelphi.com/foros/show...42&postcount=4 |
Ya ya..
Ya la puse como debe de ser ¡¡¡¡
|
La franja horaria es GMT +2. Ahora son las 13:19:38. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi