Hola, tengo un problema para mostrar un mensaje cuando hago una
consulta Sql y no encuentra ninguna coincidencia, o lo que es lo
mismo cuando no devuelve ningún resultado. Me gustaria poder mostrar
un mensaje diciendo que no se han encontrado coincidencias a la
consulta pero no se el modo de hacerlo.
El método que estoy usando es el siguiente :
resultados = rstConsulta.RecordCount
Select Case resultados
Case Is > 1
Label15.Caption = resultados & " resultados encontrados."
Case Is = 1
Label15.Caption = "Un solo resultado encontrado."
Case Else
Label15.Caption = "No se han encontrado coincidencias."
End Select
Cuento los registros y en función del número de estos pongo un
mensaje u otro, pero cuando no me devuelve ningún registro no veo
manera de detectarlo, no sé que devuelve recordcount, e probado con
0, con -1 y nada, puse un textbox donde me mostrase el número de
registros que devolvia, pero cuando hacia una consulta en la que no
devolvia ninguno no me mostraba nada en dicho textbox.
Hay algún método para hacer esto?
Gracias por su atención.
Saludos!
Juan.