Hola a todos, tengo la siguiente duda, basandome en un ejemplo para guardar datos incluido una imagen en una base de datos estoy usando el siguiente metodo donde el image es ImagenFile
 
    protected void btnEnviar_Click(object sender, EventArgs e)
    {
        string sFile = string.Empty;
 
 
 
        // Comprobamos que existe fichero y que no estavacio
        if ((ImagenFile.PostedFile != null) && (ImagenFile.PostedFile.ContentLength> 0))
        {
            //obtener archivos subidos
            HttpPostedFile ImgFile = ImagenFile.PostedFile;
            // crear el array
            // Almacenamos la imagen en una variable para insertarla en la bd.//buscar la longitud y convertir en longitud byte
            Byte[] byteImage = newByte[ImagenFile.PostedFile.ContentLength];
            //cargado en una matriz de bytes
            ImgFile.InputStream.Read(byteImage, 0, ImagenFile.PostedFile.ContentLength);
 
            string sql = "insert into Tabla(Descripcion, Imagen)";
            sql += " Values(@Descripcion, @Imagen)";
 
 
 
            SqlConnection SqlConn = new SqlConnection("Server=(local);DataBase=dbimages;In  tegrated Security=sspi");
            SqlCommand SqlCom = new SqlCommand(sql, SqlConn);
 
            SqlCom.Parameters.Add("@Descripcion", System.Data.SqlDbType.VarChar, 150);
            SqlCom.Parameters["@Descripcion"].Value = txtTitulo.Text;
            SqlCom.Parameters.Add("@Imagen", System.Data.SqlDbType.Image);
            SqlCom.Parameters["@Imagen"].Value = byteImage; //byteImage;
 
            SqlConn.Open();
            SqlCom.ExecuteNonQuery();
            //    //SqlConn.Close();
 
            SqlCommand SqlCom1 = new SqlCommand("Select MAX(Id) From tabla", SqlConn);
 
            string lastID = SqlCom1.ExecuteScalar().ToString();
 
            SqlConn.Close();
 
// se direcciona a la pagina mostrar para ver la imagen insertada
            Response.Redirect("mostrar.aspx?ID=" + lastID);
        }
    }
en el siguiente codigo tengo solo una duda, la propiedad postedfile no la toma en cuenta el ide, uso visual studio 2008, cual podria ser la solucion a esto? me esta faltando alguna directiva using? agradesco cualquier ayuda, saludos. 
   
 


 Respuesta: Guardar imagenes en asp.net
 Respuesta: Guardar imagenes en asp.net 





