La Web del Programador: Comunidad de Programadores
 
    Pregunta:  50888 - LONGITUD DE UN CAMPO DBGRID
Autor:  JORGE GOMILA
¿Hay alguna forma de darle una longitud máxima en un campo de un dbgrid?

Quiero utilizar el dbgrid para modificar datos y dar de alta nuevos registros y como no, limitar lo que se puede introducir.

gracias

  Respuesta:  Gabriel Fernandez
Buenas, se me ocurren unas ideas.
1) usar la funcion change del componente (dbgrid_change creo), ubicas celda y usas la funcion len(), ejemplo if len(celda) > 100 then exit sub (creo que de esta manera no genera que escriba...en caso de que no sea haci --> if len(celda) > 100 then sendkey 8 (no me acuerdo si es sendkey pero se entiende :D) 8 es la tecla de borrar

2) su es por BD mismo, podes limitar el campo del atributo

Espero tu comentario
------
Gabriel