Mira, las relaciones, que sean, que necesites entre tus tablas debes crearlas en access, no importa de como o para que sean, que yo sepa es la forma mas segura y simple. cuando estableces estas relaciones en la base de datos, por medio de tu programa, ni siquiera las tendras q tomar en cuenta. cuando por medio de tu programa no se respete una relacion el provedor de base de datos, tu control, ya sea ADO, o DATA, mandara un error proveniente de la base de datos, este error simboliza que la relacion no se cumplio, asi, que con la sentencia ON ERROR GOTO [etiqueta] controlaras el error para que no truene tu programa, asi es como se manejan las relaciones. si comienzas a enlazar bases de datos, te recomiendo que utilices data ya que es mas sencillo, pero si vas a entrar de lleno, mejor usa ADO, es mejor, mas potente, y el control ya incluye la opcion de contener una instruccion sql. bueno, ojala que soluciones tu problema, si quieres manda el codigo pa ver q onda
[email protected]
a lo olvidaba, si quires consultas, hay de varias, yo uso dos, con sql, si es que no seran vistosas, pero si quieres ver graficas, o tablas listas para imprimir se facilita mas si lo haces con crystal reports, es un programa de consulta y extraccion de informacion de bases de datos , en el creas la consulta, en VB agregas el control, enlazas la consulta y listo