Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   duda con dbgrid (https://www.clubdelphi.com/foros/showthread.php?t=42760)

ercrizeporta 22-04-2007 18:59:14

duda con dbgrid
 
hola!! estoy realizando una aplicación y quiero mostrar unos datos de una tabla en un dbgrid. Pero me gustaría saber si puedo hacer que unas columnas del dbgrid sean de solo lectura y otras columnas si se puedan modificar.

muchas gracias!!!

gluglu 22-04-2007 19:18:17

Por parte del DataSet, no.

Lo que puedes implementar por código es que al intentar editar esa columna en el DBGrid, no haga nada, y por ejemplo devuelva el foco al mismo DBGrid.

Depende de si el propio DBGrid lo haces editable o no, podrás ajustar tu código de una manera o de otra. Si necesitas más atuda, sé un poco más específico.

Saludos, ;)

marcoszorrilla 22-04-2007 20:13:58

Aparte de que la rejilla sea editable o no, más concreto es hacer las columnas de solo lectura, no tienes nada mas que pulsar botón derecho del ratón sobre la columna le mandas añadir todos los campos o los que te parezca y luego con solo situarse en cualquiera de ellos cambias su propiedad a solo lectura.

Un Saludo.

gluglu 22-04-2007 20:34:59

Tienes razón (... como siempre), Marcos.

No había caido en la propiedad ReadOnly de cada campo del DataSet.

Me permito concretar un poco tu comentario que no queda del todo claro. Tienes que hacer DobleClick sobre el DataSet, y después con el botón derecho del ratón añadir todos los campos. Hecho eso, ya puedes poner a True la propiedad ReadOnly de cada campo.

:p


La franja horaria es GMT +2. Ahora son las 20:01:19.

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