Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2010, 08:44
Avatar de jsrc1990
jsrc1990
 
Fecha de Ingreso: enero-2009
Mensajes: 95
Antigüedad: 16 años
Puntos: 0
Pregunta Select Case String.Empty/Nothing

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