mm...Haber, tus 2 objetos: 1 textbox y tu grilla /opcional un boton.
Ahora, hay varias formas en que podrías hacer esa consulta (como ya te dijeron por ahi sobre el keydown). En este caso te diria que lo hagas mejor en el evento TextChanged del textbox y la linea de codigo seria algo asi:
Código vb:
Ver originaldim cn as new sqlconnection(strcn)
try
cn.open
sql="select*from empresa where nombre like @nom+'%'"
dim cmd as new sqlcommand(sql,cn)
cmd.parameters.addwithvalue("@nom",txtnombre.text)
'Ya luego solo lo metes en una datatable
dim dt as new datatable
dt.load(cmd.executereader)
dgvDatos.datasource=dt
catch ex as exception
msgbox("Error")
End try