Ver Mensaje Individual
  #1  
Antiguo 04-11-2013
Irlod Irlod is offline
Registrado
NULL
 
Registrado: nov 2013
Posts: 5
Reputación: 0
Irlod Va por buen camino
Filtrado de registros de dos tablas erróneos

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.
Responder Con Cita