Ver Mensaje Individual
  #2  
Antiguo 02-06-2016
Avatar de ElKurgan
[ElKurgan] ElKurgan is offline
Miembro Premium
 
Registrado: nov 2005
Posts: 1.234
Reputación: 20
ElKurgan Va camino a la fama
A lo mejor vale con algo así:

Código Delphi [-]
var
  s: string;
begin
  s := EditNombreEstudiante.Text;
  Query1.Close;
  // Asignamos una nueva expresión SQL
  Query1.SQL.Clear;
  Query1.SQL.Add ('SELECT ESTUDIANTES.*, PROFESOR.NOMBRE, CIUDAD.CIUDAD ');
  Query1.SQL.Add ('FROM ESTUDIANTES, PROFESOR, CIUDAD ');
  Query1.SQL.Add ('WHERE (ESTUDIANTES.PROFESOR=PROFESOR.CODIGO) AND (ESTUDIANTES.CIUDAD=CIUDAD.ID_CIUDAD) ');
  Query1.SQL.Add ('AND ESTUDIANTES.NOMBRE = ' + s);
  Query1.RequestLive := true;
  Query1.Open; 
end;

Es una aproximación, no conozco los nombres de los campos de la tabla ni el edit box, pero supongo que puede darte una idea.

Saludos
Responder Con Cita