Visual Basic.NET - DataSet vacio

 
Vista:

DataSet vacio

Publicado por Miguel R. (14 intervenciones) el 25/08/2006 01:24:45
hola a todos, una consulta. Tengo un formulario q busca productos por codigo, y el producto encontrado lo carga en un DataSet para luego cargarlo en un DataGrid. Lo q quiero saber es como hacer cuando el codigo de producto no lo encuentra, es decir cuando el DataSet se queda vacio.
Como pregunto si el DataSet esta vacio??? porque quiero mostrar un mensaje al usuario indicando que no se encontro el codigo de ese producto.

If DataSet.Nothing then
msgbox("No se encuentra ese codigo")
End if

ó es

If DataSet.Clear then
msgbox("No se encuentra ese codigo")
End If

como es el codigo correcto para preguntar si el DataSet esta vacio ????
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:DataSet vacio

Publicado por Dan (10 intervenciones) el 25/08/2006 09:55:06
El código sería:

If DataSet is Nothing then
msgbox("No se encuentra ese codigo")
End if

Suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:DataSet vacio

Publicado por Miguel R. (14 intervenciones) el 25/08/2006 19:19:54
no funciona esa sentencia, no hay otra q SI funcione ???, por favor la necesito urgente.....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:DataSet vacio

Publicado por Jonathan Casanova (1 intervención) el 05/09/2006 00:08:55
Pruebalo asi:

dim ds as dataset
......
....
....

if ds.tables(0).rows.count = 0 then
lblmsn.text = "Consulta no generó resultados"
else
..
...
end if
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar