Filrtar tabla por llave foranea??
Utilizo D7, firebird, componentes MDO.
Tengo 2 tablas. Tabla Profesor (matricula*,nombre,grado,.....) Tabla Articulos(cve_articulo*, titulo, año,....) *especifica llave primaria estas tablas tienen una relacion de n a n mediante la tabla escribe(matricula,cve_articulo,co_autoria) Ahora, en mi aplicacion, necesito tener un dbgrid que me muestre los datos de la tabla Articulos, pero que se filtre por la matricula del profesor que los escribe (campo matricula). Esto es posible? como lo hago? espero haber hecho lo correcto con mi bd, y haber planteado bien la pregunta. Muchas Gracias... |
mmmh
haber veamos... haces un query de la tabla profesor... que tiene matricula y el nombre del profesor. ahroa haces otro Tquery, con la tabal de articulos, la cual tendrá una sentacia ago aprecida a está:
con esto se hace una conuslta con parametros. ahora cuando selecciones un profesos, en algun evento puede poenr lo sieguiente
mas o menos es la idea. busca en el istorico, parametros en consultas. o tablas maestro detalle. |
Cita:
Gracias. |
Solucionado, gracias :)
|
La franja horaria es GMT +2. Ahora son las 06:00:34. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi