BUENO EL PROBLEMA ESTA EB QUE EL DATAGRID MANTIENE LOS REGISTROS DE LA CONSULTA HASTA QUE SE REINICIE, AL LIMPIAR LOS DATOS LO QUE ESTAS HACIENDO ES OCULTAR O BORRAR LOS DATOS DE ESE OBJETO, PERO MANTIENE AUN LA CONSUTA.
DICES QUE TIENES UN BOTON LIMPIAR Y UNO BUSCAR. BUENO PUES EN EL BOTON LIMPIAR PON ESTE CODIGO
BotonBuscar.Enabled = True
Me.DataGridView1.DataSource = Nothing
Me.DataGridView1.Refresh()
Y EN EL BOTON BUSCAR BOQUEA ESTE MISMO BOTON PARA EVITAR INCONSISTENCIA
BotonBuscar.Enabled = True
DE ESTA MANERA CUANDOHAGAS UNA CONSUTA E BOTON BUSCAR SE BLOQUEA HASTA QUE DES LIMPIAR Y DE ESTA MANERA E DATAGRID SE REINICIARA Y SE REFRESCARA.
ESPERO QUE TE AYUDE.
[email protected]