RE:Imprimir bases de datos.¿como?
Hola.
Para listar los registros de una base de datos debes tener hecho el informe que lo sacará por la impresora.VB viene con CrystalReports (Complementos/Diseñador de informes).Al crear un archivo nuevo te da a escoger la base de datos que quieres listar y de esta base de datos las tablas que vas a utilizar en el listado.Es sencillo de hacer.Ya irás viendo las opciones que tiene.Una vez hecho lo guardas en el directorio donde quedará tu programa instalado y en tu programa tienes que añadir en componentes el Crystal Report Control (CRYSTL32.ocx).
Verás que en las propiedades le tienes que marcar el archivo que te creaste con Crystal Reports.En el CommandButton para lista pondrías
CrystalReport1.Action = 1.
Está muy resumido ya que tiene muchas opciones.Pero más o menos con esto te lo listará.
Espero que te sirva de algo
Saludos