proba usando el data report de visual basic
lo que tenes que hace primero es agregar al proyecto un dataenvironment, te vas a la visualizacion del obejo le das click derecho y la das la ruta de la base y todo eso, y luego le das agregar comando, ahi selecciona instruccion SQL y le escribis la instruccion que queres con los campos que queres mostrar en el reporte,
luego agregas un datareport y en las propiedad le das como datamember el nombre del comendo y como data source el nombre del dataenvironment
automaticamente, cada vez que crees un objeto de tipo texto, lo enlazas desde las propiedades con los campos que seleccionaste
espero que te sirva sino escribime
SUERTE!