RE:Realizar consulta y mostrarla en un DataGrid
para enlazar tu datagrid a una BD puedes utilizar un adodc
todo el codigo para mostrar los datos en la grilla deberas codificarlo ahi
------------------------------------------------
en el LOAD de tu form pon lo sgte
rutabd= app.path & "\bd.mdb"
coneccion = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & rutabd & ";Persist Security Info=False" 'esto en caso que no tengas contraseñas en tu BD
Adodc2.ConnectionString = coneccion
Adodc2.RecordSource ="select [los campos que quieras] from [tabla]"
adodc2.refresh
datagrid1.datasoruce=adodc2
datagrid1.refresh
--------------------------------
el mismo codigo anterior lo puedes poner en un cmd.. tambien puedes hacer busquedas con criterio, por ejemplo
Adodc2.RecordSource ="select [los campos que quieras] from [tabla] where [algun campo] like '" & [algun criterio] & "'"
espero te sirva