Si mando una consulta a sql server 2000 "select * from clientes where edad<18" pero ningun dato cumple la condicion por lo que la consulta no falla ni arroja ningun error.
Entonces despues de la consulta la agrego a un datagridview, pero como esta vacia se muestra el datagridview solamente con los encabezados y si no pongo la opcion que el tamaño siempre llene el area para el datagridview se va mostrar feo para el diseño de la interfaz grafica. Entonces tengo que condicionar que cuando no haya ningun dato de vuelta en un consulta no agregar el dataset al datagridview.
Estuve checando muchas clases y metodos del dataset y sqldataadapter pero no encontre uno que me dijera si estaba vacio o no, o en dado caso que me dijera el numero de registros.