soy nuevo en la programación tengo un problema al hacer un CRUD con una imagen me marca un error de sintaxis en la actualización de información este es mi codigo:
Private Sub Btnmodificar_Click(sender As Object, e As EventArgs) Handles Btnmodificar.Click
Dim ms As New IO.MemoryStream()
picfoto.Image.Save(ms, picfoto.Image.RawFormat)
Dim i() As Byte = ms.GetBuffer
Dim sql As String = "update Registro set Nombre_cient,Foto,Descripcion WHERE id_cliente = Nombre_com"
Dim cmd As New OleDbCommand(sql, con)
cmd.Parameters.Add(New OleDbParameter("Nombre_com", txtNom_com.Text))
cmd.Parameters.Add(New OleDbParameter("Nombre_cient", TxtNom_cient.Text))
cmd.Parameters.Add(New OleDbParameter("Foto", i))
cmd.Parameters.Add(New OleDbParameter("Descripcion", Txtdescripcion.Text))
If (cmd.ExecuteNonQuery) Then
MessageBox.Show("Datos modificados")
mostrardatos()
Else
MessageBox.Show("Los datos no se modificaron")
End If