Tengo un pequeño sistema que he realizado para alta, bajas, actualizacion y consulta de algunos productos, tengo tambien el datareport el cual ha funcionado bien el detalle esta que cuando ejecuto la consulta y le doy imprimir visual basic me marca error y se cierra, detallare un poco sobre el proceso:
Para verificar que mi datareport no estubiera mal hice un formulario el cual solo tenia el boton de imprimir y al momento de ejecutarlo me daba la vista preliminar del datareport, el datareport contiene la siguiente linea de comando: select * from TABLA order by NOMBRE, por lo cual me da todos los datos que estan guardados en la tabla de mi BD.
Segun lo que tengo entendido si tengo en un formalario varios campos, por ejemplo Nombre del Producto, Peso, Tamaño entre otros, una ves que le de clic al datagrid este me manda los datos guardado a los campos (consulta) pero al momento que le doy imprimir y quiero que me imprima solo los datos consultados me truena el VB.

espero puedan ayudarme con mi problema.

de antemano gracias.
360.