Hola, gracias nuevamente por responder
,
Bueno pues si, será error del compilador que los toma por igual, pero con Select Case me ahorraria no unicamente la Validacion del String1 en cada Elseif, si no que ademas la creacion de un Nuevo objeto en Memoria; String1 ya no existiria!! ya que haria algo asi:
Select Case Conexion1.Consultar_Codigo(TbxCodigo.Text)
Case String.Empty
MsgBox("String.Empty")
Case Nothing
MsgBox("Nothing")
Case Else
MsgBox("Correcto")
End Select
y me saltaria la Asignacion y luego la susodicha comprobación, pero bueno..., hecho y pecho me tocara continuar con los Elseif, de todas formas si encuentras o alguien encuentra alguna solucion favor me diga.
Gracias de Verdad.
Jsrc1990