Als uw ID-veld een geheel getal is, kijk dan of u hiermee voorbij die fout komt. In plaats van dit:
cmd.CommandText = "SELECT Foto FROM MyTable WHERE ID = '" & IDtxt.ToString & "'"
Probeer dit:
cmd.CommandText = "SELECT Foto FROM MyTable WHERE ID = " & ctype(int32,IDtxt).ToString