
El problema es que no entiendo por que no se pasa los bytes del campo 'foto' a la variable de arreglo, hay les va el pedasito de codigo y el error .......

Private Sub sacaimagen()
Dim aBytes() As Byte = New Byte() {dt.Rows(pos).Item(1)}
'Dim aBytes() As Byte = {dt.Rows(pos).Item(1)}
.
.
.
Este seria el contenido del registro en el campo de la foto .....
- dt.Rows(pos).Item(1) {System.Array} Object
(0) 66 Byte
(1) 77 Byte
(2) 194 Byte
(3) 185 Byte
(4) 0 Byte
(5) 0 Byte
. . .
. . .
. . .
. . .
Y el error es este ....
Excepción no controlada del tipo 'System.InvalidCastException' en microsoft.visualbasic.dll
Información adicional: La conversión del tipo 'Byte()' al tipo 'Byte' no es válida.
Seguramente es una tonteria de novato
