![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#6
|
||||
|
||||
|
Faltan datos. No has dicho como está definido en la BD, ni como es la consulta, ni si has dado de alta los campos en el ClientDataSet o los toma dinámicamente de la consulta.
Si el campo es editable con un simple: "micampo.size := longitud" deberías poder cambiarlo. O directamente en el formulario. Si este cambio no es persistente es porque haces algo más con ese campo. Revisa que el dato original no tenga esa limitación de tamaño o que utilizas algún paso intermedio que imponga una limitación. Revisa que el componente de formulario (grid, dbedit...) no tenga una máscara, maxlength, size, displaywidth. Revisa que no cambies por código el tamaño, o que hagas la carga o definición de los campos una segunda vez que machaque lo que has puesto. Pon breakpoints en el código, o mensajes o lo que más te guste, para ver en que punto se modifica el size del campo en cuestión. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Campo mayor a 255 | trex2000 | Firebird e Interbase | 2 | 18-05-2021 17:21:44 |
| Microsoft.ACE.OLEDB.12.0 con nombre de archivo mayor a 8 caracteres | aromigaret | SQL | 10 | 26-01-2017 18:07:37 |
| Campo autoincremental en clientDataSet | novato_erick | Providers | 0 | 13-04-2014 01:03:57 |
| Buscar en un campo de una tabla por Caracteres | Drago26 | Tablas planas | 2 | 23-10-2008 16:24:47 |
| ClientDataSet y campo COMPUTED BY | Jose Miguel Mun | Firebird e Interbase | 2 | 24-02-2007 15:29:48 |
|