Hola amigos.
Necesito vuestra ayuda para resolver una cuestión que llevo tiempo intentando resolver. En Access tengo una BD con varias tablas, entre ellas tengo las tablas: Equipos y OperacionesEquipos, con un campo común a las dos: EUIPOCODIGO.
En el proyecto de Delphi tengo un formulario con un PageControl con cuatro pestañas. En las tres primeras me muestra a través de DBEdits todos los campos de la ficha Equipo. En la cuarta pestaña en colocado una DBGrid para que me liste todos los registros para un equipo dado de la tabla OperacionesEquipos.
Mi problema está en que me registra todos los registros, y yo solo quiero que me muestre los de un equipo concreto.
En el código he creado un DataSource y un ADODataSet
En la consulta SQL del ADODataSet he escrito:
Código SQL
[-]SELECT *
FROM EquiposLaboratorio, OperacionesEquipos
WHERE EquiposLaboratorio.EQUIPOCODIGO = OperacionesEquipos.EQUIPOCODIGO
order by EquiposLaboratorio.EQUIPOCODIGO
También lo he intentado con otros DataSource y ADODataSet fijado para el DBGrid pero el resultado es el mismo.
¿Me podrían ayudar?. Muchas gracias.