He visto que el problema para mostrar un foto de una base de datos en un gridview es que si está en formato system.bytes[] no se puede enlazar directamente para que la muestre...Hablo de la bd de prueba AdventureWorks...
Entonces ahora he conseguido convertir la imagen a system.drawing.bitmap, y comprobado que la cojo porque he probado a grabarlas en disco y ahi están...
Ahora como la muestro en el gridview?? Será lo más fácil, pero es que he probado y no...
El campo ImageField del gridview usa DataImageUrlField donde hay que especificar la ruta de la imágen. En la bd sólo hay un campo que indica el nombre de la imagen pero no su ruta y luego el mencionado archivo de bytes que es la imágen en sí...
A lo mejor ni siquiera van por aqui los tiros...
A ver si alguien me ayuda! Muchas gracias!