DataGrid.Cómo controlar si no devuelve ningún registro?

23/11/2005 - 09:32 por MM | Informe spam
Hola Grupo:
Me gustaría controlar cuando hago un llenado en un DataGrid con determinadas
condiciones de búsqueda y no me devuelve ningún registro, con objeto de poner
un mensaje: "..No hay ningún registro con esas condiciones de búsqueda...".
Lo que ando buscando es una propiedad del DataGrid que sea más o menos
"RowCount" y a partir de aquí con un if poner el mensaje. Lo más parecido es
VisibleRowCount pero no me sirve porque se visualiza siempre como mínimo una
fila, aunque ésta esté vacía y por tanto no puedo diferenciar entre 0 ó 1
registro devuelto.
Gracias a todos.

Preguntas similare

Leer las respuestas

#1 adpa
23/11/2005 - 09:46 | Informe spam
Hola,
Con esto sabes si la tabla tiene algún registro
Dataset.Table[numero o nombre tabla].Rows.Count
cuantas tablas devuelve
DataSet.Table.Count

Chao

"MM" escribió en el mensaje
news:
Hola Grupo:
Me gustaría controlar cuando hago un llenado en un DataGrid con


determinadas
condiciones de búsqueda y no me devuelve ningún registro, con objeto de


poner
un mensaje: "..No hay ningún registro con esas condiciones de


búsqueda...".
Lo que ando buscando es una propiedad del DataGrid que sea más o menos
"RowCount" y a partir de aquí con un if poner el mensaje. Lo más parecido


es
VisibleRowCount pero no me sirve porque se visualiza siempre como mínimo


una
fila, aunque ésta esté vacía y por tanto no puedo diferenciar entre 0 ó 1
registro devuelto.
Gracias a todos.
Respuesta Responder a este mensaje
#2 MM
23/11/2005 - 14:35 | Informe spam
Gracias, adpa. Lo acabo de probar y funciona perfectamente. Saludos.
Lo del formulario no lo tengo tan claro, con botón derecho no veo suprimir y
con la tecla suprimir tampoco.

"adpa" escribió:

Hola,
Con esto sabes si la tabla tiene algún registro
Dataset.Table[numero o nombre tabla].Rows.Count
cuantas tablas devuelve
DataSet.Table.Count

Chao

"MM" escribió en el mensaje
news:
> Hola Grupo:
> Me gustaría controlar cuando hago un llenado en un DataGrid con
determinadas
> condiciones de búsqueda y no me devuelve ningún registro, con objeto de
poner
> un mensaje: "..No hay ningún registro con esas condiciones de
búsqueda...".
> Lo que ando buscando es una propiedad del DataGrid que sea más o menos
> "RowCount" y a partir de aquí con un if poner el mensaje. Lo más parecido
es
> VisibleRowCount pero no me sirve porque se visualiza siempre como mínimo
una
> fila, aunque ésta esté vacía y por tanto no puedo diferenciar entre 0 ó 1
> registro devuelto.
> Gracias a todos.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida