entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Guardar Imagen en SqlServer con asp.net y DexExpress

Hola, soy nuevo en el maravilloso mundo de la programación.

Estoy haciendo un proyecto web utilizando las librerias de DevExpress, sin embargo no logro guardar una Imagen (jpeg, gif, pdf) en la BD.

Ojalá alguien me pueda orientar.

1 Respuesta

4votos

dairon Puntos17140

Hola @jfuentes yo hace unos años comenzaba a construir una base de datos para controlar las embarcaciones en Delphi6 con PostgreSQL lo que hice fue que convertí las imágenes a base64 y las inserté en campo de texto sumamente grande cuando mi base de datos guardó unas 500 y pico de embarcaciones ya yo tenía más de un giga cuando hacía la salva eso sin mencionar la lentitud en las consulta que tuve que crear una tabla temporal para sacar las imágenes que consultaba.
Mi sugerencia es que hagas una carpeta solamente para imágenes y le des la opción al usuario de subir las fotos al servidor no solo te ayudará en optimización, velocidad, peso de la base de datos sino que si lo haces para una web pública las arañas de los búscadores te indexaran con mayor facilidad pues ellos entienden que una imágen hace más rica la experiencia del usuario cuando visita tú página web.
Aquí te djeo algunos link de documentación de como subir ficheros e imágenes con asp.net
ASP.NET: Subir archivos al servidor/base de datos
subir multiples imagenes en asp.net
FileUpload AJAX para ASP.NET
Subir archivos con FileUpload
SUBIR GUARDAR Y MOSTRAR UNA IMAGEN DE TIPO BINARIO EN VISUAL BASIC ASP.NET C#

0voto

jfuentes comentado

Muchas gracias por tu ayuda... me quedó súper claro.

0voto

dairon comentado

estamos para ayudarnos, ahora yo te ayudé pero a mi me han ayudado un montón de veces aquí.
Saludos Dairon

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta