Ако вашето ID поле е цяло число, вижте дали това ще ви помогне да преодолеете тази грешка. Вместо това:
cmd.CommandText = "SELECT Foto FROM MyTable WHERE ID = '" & IDtxt.ToString & "'"
Опитайте това:
cmd.CommandText = "SELECT Foto FROM MyTable WHERE ID = " & ctype(int32,IDtxt).ToString