
string se trunca al grabar
Publicado por Eduardo (1 intervención) el 12/04/2022 23:11:51
Saludos colegas,
Estoy empezando con C#, cree un formulario CRUD y tengo alli un boton que permite elegir un archivo de imagen (.jpg), tengo tambien un textbox donde se queda almacenado el nombre de dicho archivo.
Luego de elegir el archivo se puede ver correctamente el nombre del mismo en el textbox pero cuando hago click en el boton "Actualizar" solo me grababa los 20 primeros caracteres del nombre de dicho archivo en el campo de la tabla. Al revisar la estructura de la tabla me percate que solo tiene una longitud maxima de 20 caracteres, asi que la modifique con un ALTER TABLE y le aumente a 100 caracteres.
El problema que tengo ahora, es que IGUAL me sigue truncando el nombre del archivo a 20 caracteres cuando ya la longitud del campo es de 100.
Para ser mas claro el nombre del archivo que aparece en el textbox del formulario se ve asi:
placa-gigabyte-i5-1.jpg
Pero luego de grabar, en el campo de la tabla aparece asi:
placa-gigabyte-i5-1.
Agredeceré cualquier orientación al respecto. Saludos.
Estoy empezando con C#, cree un formulario CRUD y tengo alli un boton que permite elegir un archivo de imagen (.jpg), tengo tambien un textbox donde se queda almacenado el nombre de dicho archivo.
Luego de elegir el archivo se puede ver correctamente el nombre del mismo en el textbox pero cuando hago click en el boton "Actualizar" solo me grababa los 20 primeros caracteres del nombre de dicho archivo en el campo de la tabla. Al revisar la estructura de la tabla me percate que solo tiene una longitud maxima de 20 caracteres, asi que la modifique con un ALTER TABLE y le aumente a 100 caracteres.
El problema que tengo ahora, es que IGUAL me sigue truncando el nombre del archivo a 20 caracteres cuando ya la longitud del campo es de 100.
Para ser mas claro el nombre del archivo que aparece en el textbox del formulario se ve asi:
placa-gigabyte-i5-1.jpg
Pero luego de grabar, en el campo de la tabla aparece asi:
placa-gigabyte-i5-1.
Agredeceré cualquier orientación al respecto. Saludos.
Valora esta pregunta


0