Saludos,
Tengo un problema, Cuando halla una consulta de un solo Registro quiero diferenciar: Si salió la consulta correcta, si no se encontro el Registro ó si hubo un problema de Conexion con el Servidor, para luego mostrar por mensaje, bien.
Me vuelo todo el proceso de Conexion del ExecuteScalar porque los duermo , solo especifico que cuando:
"Valores en el String" = Valores consultados Correctamente
Nothing = No encontro algun Registro
String.Empty = Error en el Servidor
Dim String1 As String
String1 = String.Empty / Nothing
Select Case String1
Case String.Empty
MsgBox("String.Empty")
Case Nothing
MsgBox("Nothing")
Case Else
MsgBox("Correcto")
End Select
Pero resulta que si el String1 contiene ya sea un String.Empty o un Nothing, pasa por cualquiera de los 2 Cases descritos anteriormente, NO HAY DIFERENCIA entre uno y el otro, tambien he provado con "", pero tambien vale lo mismo y no lo hago con Numeros porque en el caso de que cargue algun Numero puede causar problemas de comparacion
Quiero hacerlo Con Select Case ya que el Valor String1 lo Evalua una vez.
Alguien conoce alguna forma de Diferenciar con Select Case si es Nothing o Empty.String?
Gracias de Antemano.
Jsrc1990