Recoger imagen y insertarla en BD

23/04/2004 - 20:02 por Ania | Informe spam
Hola, necesito recoger una imagen de la maquina local y
que se pueda insertar en la base de datos del servidor
haciendo un insert.

Ya tengo el codigo para que me abra el cuadro de dialogo
y me filtre las imagenes y todo eso, pero no consigo
averiguar como guardar la imagen en una variable para
despues poderla mandar hacia la Base de datos.

Necesito cargar la imagen, ya que al ser PC's distintos
al servidor poniendo solo la ruta de acceso a la misma no
seria muy optimo

Gracias a todos un saludo

Y gracias a ti pedro por orientarnos con el codigo que le
respondiste a pepe.

Un saludo

Preguntas similare

Leer las respuestas

#1 Juan Pablo Fuentes Rdz
23/04/2004 - 23:17 | Informe spam
Bueno en el siguiente link puedes encontrar un ejemplo:

http://www.codeproject.com/aspnet/fileupload.asp


"Ania" escribió en el mensaje
news:374701c4295d$3542e3d0$
Hola, necesito recoger una imagen de la maquina local y
que se pueda insertar en la base de datos del servidor
haciendo un insert.

Ya tengo el codigo para que me abra el cuadro de dialogo
y me filtre las imagenes y todo eso, pero no consigo
averiguar como guardar la imagen en una variable para
despues poderla mandar hacia la Base de datos.

Necesito cargar la imagen, ya que al ser PC's distintos
al servidor poniendo solo la ruta de acceso a la misma no
seria muy optimo

Gracias a todos un saludo

Y gracias a ti pedro por orientarnos con el codigo que le
respondiste a pepe.

Un saludo
Respuesta Responder a este mensaje
#2 Juan Pablo Fuentes Rdz
23/04/2004 - 23:27 | Informe spam
Mira me acabo de encontrar con este link:

http://support.microsoft.com/defaul...us;Q309158

en el hablan de como insertar una imagenes en sql server


"Ania" escribió en el mensaje
news:374701c4295d$3542e3d0$
Hola, necesito recoger una imagen de la maquina local y
que se pueda insertar en la base de datos del servidor
haciendo un insert.

Ya tengo el codigo para que me abra el cuadro de dialogo
y me filtre las imagenes y todo eso, pero no consigo
averiguar como guardar la imagen en una variable para
despues poderla mandar hacia la Base de datos.

Necesito cargar la imagen, ya que al ser PC's distintos
al servidor poniendo solo la ruta de acceso a la misma no
seria muy optimo

Gracias a todos un saludo

Y gracias a ti pedro por orientarnos con el codigo que le
respondiste a pepe.

Un saludo
Respuesta Responder a este mensaje
#3 ania
26/04/2004 - 20:13 | Informe spam
Bueno aqui les pongo un trozo de codigo, que no termina
de funcionar del todo, falla en el punto en que aprietan
en el boton.
Hay una funcion que te abre el explorador y te retorna la
imagen, pero no consigo poder meter la imagen en una
variable para poder trabajar con ella.
Si alguien tiene alguna idea o sabe como se hace le
agradeceria que me echase una mano

un saludo y ahy va el codigo:
Funcion que recupera la imagen
******************************

private FileStream ObrirFitxer()
{
// Display an OpenFileDialog and
show the read-only files...
OpenFileDialog dlgOpenFile = new
OpenFileDialog();
dlgOpenFile.ShowReadOnly = true;
dlgOpenFile.Filter = "Arxius
JPEG|*.jpg|Arxius BMP|*.bmp|Arxius GIF|*.gif|Tots els
arxius|*.*";

if(dlgOpenFile.ShowDialog() ==
DialogResult.OK)
{
// If ReadOnlyChecked is
true, use OpenFile method to
// open the file with
read-only access.
if
(dlgOpenFile.ReadOnlyChecked == true)
{
return
(FileStream)dlgOpenFile.OpenFile();
} // Otherwise,
open the file with read-write access...
else
{
string path =
dlgOpenFile.FileName;
return new
FileStream(path, System.IO.FileMode.Open,

System.IO.FileAccess.ReadWrite);
}
}
return null;
}

-
Codigo del boton
****************

private void btExaminar_Click(object
sender, System.EventArgs e)
{
//
this.txUrlImg.Text=this.ObrirFitxer
().Name.ToString();
string s=this.ObrirFitxer
().Name.ToString();
FileStream a = new FileStream
(s,System.IO.FileMode.Open);
this.txUrlImg.Text=a.Name.ToString
();
}

-

Pues si alguien sabe como puedo acabarlo se lo agradecere
un saludo

Mira me acabo de encontrar con este link:

http://support.microsoft.com/defaul...cid=kb;en-


us;Q309158&ID=kb;en-us;Q309158

en el hablan de como insertar una imagenes en sql server


"Ania" escribió en el mensaje
news:374701c4295d$3542e3d0$
Hola, necesito recoger una imagen de la maquina local y
que se pueda insertar en la base de datos del servidor
haciendo un insert.

Ya tengo el codigo para que me abra el cuadro de




dialogo
y me filtre las imagenes y todo eso, pero no consigo
averiguar como guardar la imagen en una variable para
despues poderla mandar hacia la Base de datos.

Necesito cargar la imagen, ya que al ser PC's distintos
al servidor poniendo solo la ruta de acceso a la misma




no
seria muy optimo

Gracias a todos un saludo

Y gracias a ti pedro por orientarnos con el codigo que




le
respondiste a pepe.

Un saludo




.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida