Mostrar mensaje, si la consulta no encuentra nada.
Publicado por ELIRD (2 intervenciones) el 11/06/2023 00:26:05
Hola a todos
Tengo el código de la siguiente consulta que funciona bien.
El problema es que yo quiero que cuando la consulta no encuentre nada, me muestre un mensaje que diga: Datos no encontrado.
Tengo el código de la siguiente consulta que funciona bien.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Try
Using Conexion As New SqlConnection(cadenaconexion)
Conexion.Open()
Dim consultaSQL As String = "Select DescripcionProducto from TblaProducto2 WHERE CodigoProducto =@CodigoProducto"
Dim comando As New SqlCommand(consultaSQL, Conexion)
comando.Parameters.AddWithValue("@CodigoProducto", txtCodigoProducto.Text)
Dim LD As SqlDataReader
LD = comando.ExecuteReader()
If LD.Read() Then
'Establecemos valores de la asignación, en el mismo orden de los valores de la consulta
Dim DescripcionProductoEncontrado As String
DescripcionProductoEncontrado = LD.GetString(LD.GetOrdinal("DescripcionProducto"))
End If
End Using
Catch ex As Exception
MsgBox("Error al intentar Cargar los Datos de los Controles",
vbExclamation, "Error")
MessageBox.Show(ex.Message) ' Muestra el Mensaje de Error.
End Try
El problema es que yo quiero que cuando la consulta no encuentre nada, me muestre un mensaje que diga: Datos no encontrado.
Valora esta pregunta


0