Tema: insert image
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/01/2010, 05:16
staxman
 
Fecha de Ingreso: julio-2009
Mensajes: 30
Antigüedad: 14 años, 9 meses
Puntos: 0
insert image

Buenas. De ese tutorial es de donde me estoy guiando pero tiene detalles como que el insert esta programado desde un dataset unido a un .bll.

Yo lo hice pero fue con una coneccion normal de un sqldatasource y el problema me viene en esta parte:

protected void Page_Load(object sender, EventArgs e) {
int categoryID = Convert.ToInt32(Request.QueryString["CategoryID"]);
// Get information about the specified category CategoriesBLL categoryAPI = new CategoriesBLL(); Northwind.CategoriesDataTable categories = categoryAPI.GetCategoryWithBinaryDataByCategoryID( categoryID); Northwind.CategoriesRow category = categories[0];
// Output HTTP headers providing information about the binary data Response.ContentType = "image/bmp";
// Output the binary data
// But first we need to strip out the OLE header const int OleHeaderLength = 78; int strippedImageLength = category.Picture.Length -
OleHeaderLength; byte[] strippedImageData = new byte[strippedImageLength]; Array.Copy(category.Picture, OleHeaderLength, strippedImageData, 0, strippedImageLength); Response.BinaryWrite(strippedImageData); }


esta es la parte donde se complica la cosa:


int categoryID = Convert.ToInt32(Request.QueryString["CategoryID"]);
// Get information about the specified category CategoriesBLL categoryAPI = new CategoriesBLL(); Northwind.CategoriesDataTable categories = categoryAPI.GetCategoryWithBinaryDataByCategoryID( categoryID); Northwind.CategoriesRow category = categories[0];


por eso he estado buscando otra manera de guiarme.

gracias por responder.