Hola estoy tratando de guardar una imagen en la base de datos (ya se no se recomienda) pero recibo el siguiente error:
Error 1 Operator '&' is not defined for types 'String' and '1-dimensional array of Byte'.
El error corresponde a la variable donde tengo la imagen (MyData) cuando hago el insert:
Codigo donde convierto la imagen a bytes
Código:
Dim fs As New FileStream(Busca_Archivo.FileName, FileMode.OpenOrCreate, FileAccess.Read)
Dim MyData(fs.Length) As Byte
fs.Read(MyData, 0, fs.Length)
fs.Close()
Codigo insert donde se produce el error:
Código:
Dim sql_paciente As String = "INSERT INTO Paciente ([Nombre], [Imagen] ) VALUES('"& lsNombre & "'"','" & MyData & "')"
Cualquier sugerencia se agradece, saludos.
PD: El campo de la base de datos donde va la imagen es de tipo image.