Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Campo mayor a 255 (https://www.clubdelphi.com/foros/showthread.php?t=95201)

trex2000 18-05-2021 06:33:12

Campo mayor a 255
 
Saludos a todos.

Tengo que realizar una base de datos y accesarla desde una aplicación en Delphi, pero en un par de campos de tipo String o Varchar deben aceptar mas de 255 caracteres, eso me lleva a las siguientes dudas:

¿Hay alguna manera de que un campo Varchar o String acepte mas de 255 caracteres?

¿Cómo se le podría hacer para poder tener en un campo mas de 255 caracteres?

¿Cómo lo podría accesar desde una aplicación en Delphi?

Espero me puedan ayudar.

De antemano muchas gracias.

De antemano muchas gracias.

kuan-yiu 18-05-2021 08:16:47

La limitación del tamaño de los tipos de datos depende de la BD que uses, en firebird el límite de varchar son 32765 caracteres, creo recordar. Pero existen opciones en casi todas para guardar mucho más, consulta la documentación sobre tipos de datos de su página porque tal vez un varchar no sea lo más adecuado para lo que necesitas. Que no sea un campo indexado o te dará problemas.
Mostrarlo en pantalla dependerá de muchos factores pero dispones de varios componentes, por ejemplo un TMemo.

mamcx 18-05-2021 17:21:44

Esta es una pregunta que se resuelve fácilmente solo mirando los docs:

https://www.firebirdsql.org/file/doc...ef30-datatypes


La franja horaria es GMT +2. Ahora son las 05:33:52.

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