RE:Como llamar un reporte de Access desde Visual B
este es un ejemplo mio a ber si te sirve
antes diseñas un datareport con todos los datos de tu base de datos
Private Sub imprim_Click()
Dim r1 As New ADODB.Recordset
r1.Open "select * from datos order by folio ",adodc1.connectionstring, adOpenStatic, adLockReadOnly
Set DataReport2.DataSource = r1
DataReport2.Sections("sección1").Controls("texto1").DataField = "folio"
DataReport2.Sections("sección1").Controls("texto2").DataField = "Plantel"
DataReport2.Sections("sección1").Controls("texto3").DataField = "N_plantel"
DataReport2.Sections("sección1").Controls("texto4").DataField = "Generacion"
DataReport2.Sections("sección1").Controls("texto5").DataField = "Nombre"
DataReport2.Sections("sección1").Controls("texto6").DataField = "matricula"
DataReport2.Sections("sección1").Controls("texto7").DataField = "promedio"
DataReport2.Sections("sección1").Controls("texto8").DataField = "domicilio"
DataReport2.Sections("sección1").Controls("texto9").DataField = "colonia"
DataReport2.Sections("sección1").Controls("texto10").DataField = "municipio"
DataReport2.Sections("sección1").Controls("texto11").DataField = "codigo"
DataReport2.Sections("sección1").Controls("texto12").DataField = "telefono"
DataReport2.