Foros del Web » Programando para Internet » ASPX (.net) »

Error al subir archivo a la db

Estas en el tema de Error al subir archivo a la db en el foro de ASPX (.net) en Foros del Web. hola a todos a que se puede deber que intento guardar una imagen en la base de datos y me da el error: Debe declarar ...
  #1 (permalink)  
Antiguo 03/11/2010, 10:27
 
Fecha de Ingreso: enero-2009
Mensajes: 201
Antigüedad: 15 años, 3 meses
Puntos: 1
Error al subir archivo a la db

hola a todos

a que se puede deber que intento guardar una imagen en la base de datos y me da el error: Debe declarar la variable escalar "@pic".

El codigo del error es el siguiente, y segun lo que entiendo esta bien declarado. Trabajo con VS2005 y SQL 2005.

Código:
        Dim len As Integer = f.PostedFile.ContentLength
        Dim pic(0 To len - 1) As Byte
        f.PostedFile.InputStream.Read(pic, 0, len)
        Try
            myConnection.Open()
            Dim cmd As OleDbCommand = New OleDbCommand("insert into process_rotativas " & "(fArchivo) values (@pic)", myConnection)
            cmd.Parameters.AddWithValue("@pic", pic)
            'cmd.Parameters.AddWithValue("@text", Comment.Text)
            cmd.ExecuteNonQuery()
        Finally
            myConnection.Close()
        End Try
¿Como podre arreglar este error?

gracias
__________________
Francisco Birrer
Arquitecto de Software e-process
http://www.universite.cl
  #2 (permalink)  
Antiguo 03/11/2010, 13:56
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años, 1 mes
Puntos: 30
Respuesta: Error al subir archivo a la db

Cambia la forma del insert

"insert into process_rotativas (fArchivo) values (@pic)"
__________________
http://geekswithblogs.net/jaullo/Default.aspx
Si te he ayudado regalame Karma positivo!!!
  #3 (permalink)  
Antiguo 03/11/2010, 20:46
 
Fecha de Ingreso: enero-2009
Mensajes: 201
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: Error al subir archivo a la db

Gracias jaullo por responder

Me puedes dar un ejemplo de como cambiar la forma del insert.
__________________
Francisco Birrer
Arquitecto de Software e-process
http://www.universite.cl
  #4 (permalink)  
Antiguo 04/11/2010, 06:52
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años, 1 mes
Puntos: 30
Respuesta: Error al subir archivo a la db

Cita:
Iniciado por jaullo Ver Mensaje
Cambia la forma del insert

"insert into process_rotativas (fArchivo) values (@pic)"

Pruebalo asi
__________________
http://geekswithblogs.net/jaullo/Default.aspx
Si te he ayudado regalame Karma positivo!!!

Etiquetas: subir, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:31.