![]() |
problema al recuperar datos mayores que varchar(255) Hola amigos! En mi aplicación tengo un textbox multilinea, como este misma en el que introducimos el mensaje. Lo que hago es escribir algo, le doy a aceptar y me lo guarda en la base de datos en un campo varchar(255). Al recuperar los datos pues los muestra al igual que los he introducido, para dar lugar a posibles modificaciones. Simultaneamente, tengo una Web en la que se muestra ese campo, es decir, lo que he introducido en la BD con la aplicación. Pues bien, cuando el dato es corto, es decir hasta 255 caracteres no hay problema, pero si es mayor pues solo se me guarda en la BD hasta 255, como es lógico por estar delimitado por varchar(255). El tema es que me interesa que sean textos mas largos pero no es posible, he probado a aumentar varchar y ponerlo a 512, incluso a 256, y me da problemas, lo que me hace es: lo introduzco en la aplicación y hasta ahí bien, lo inserta bien en la BD y todo, incluso en la web, pero a la hora de recuperar los datos en el formulario no me aparece nada, como si el campo estuviera vacio. Intuyo que es problema del read pero nose, no consigo arreglarlo. Por favor si alguien tiene una idea....1millon de gracias!!! |
Que tipo de base de datos usas? Access, SQL Server, MySQL, etc. Porque deberías empezar por cambiar el tipo de datos de Varchar(255) a Text, que no te pone un limite a la cantidad de texto y te presentaría menos problemas, espero que te sirva. :adios: |
mi base de datos es mysql, y ya probe en cambiar el tipo de datos de la base de datos pero es que asi no lo da leido, es como si el reader no lo diese leido!! socorrooo! |
| La zona horaria es GMT -6. Ahora son las 12:15. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.