1) A que te refieres con mostrar su informacion ordenada ¿? ...
Quizas haces referencia a un ORDER BY ¿?
2) Para actualizar los datos solo necesitas crear una funcion e invocarla despues de hacer la actualizacion y/o eliminacion:
sub muestraDatos()
...
datagridview.datasource = datatable
ens sub
sub actualizar_click()
... 'instrucciones para actualizar, una vez actualizado se invoca a muestraDatos()
muestraDatos()
end sub
sub eliminar_click()
... 'instrucciones para eliminar, una vez eliminado se invoca a muestraDatos()
muestraDatos()
end sub
Quizas haces referencia a un ORDER BY ¿?
2) Para actualizar los datos solo necesitas crear una funcion e invocarla despues de hacer la actualizacion y/o eliminacion:
sub muestraDatos()
...
datagridview.datasource = datatable
ens sub
sub actualizar_click()
... 'instrucciones para actualizar, una vez actualizado se invoca a muestraDatos()
muestraDatos()
end sub
sub eliminar_click()
... 'instrucciones para eliminar, una vez eliminado se invoca a muestraDatos()
muestraDatos()
end sub