buenas tardes

quisiera que me apoyaran en una duda

Tengo una funcion llamada "modificar_campos" en mysql, lo que quiero es primeramente buscar los datos a buscar la cual lo indico mediante un parametro

select nombre, login,depto from usuarios where usuarioid="parametro");

y quiero que me regrese esos 4 campos ya que pretendo llamarlo en unos textbox en VB2005.

Dentro de VB2005 lo puedo hacer mediante el llenado de un dataset, pero quiero hacer las funciones en mysql para solo darle mantenimiento a la BD y no al codigo VB2005.

Gracias anticipadas