Ver Mensaje Individual
  #13  
Antiguo 01-02-2017
koalasoft koalasoft is offline
Miembro
 
Registrado: oct 2004
Ubicación: Tenosique Tabasco
Posts: 86
Reputación: 20
koalasoft Va por buen camino
Bueno no se si sea la forma mas elegante o teng consecuencia a futuro .. pero al menos de esta forma me funcionó..

Puse los valores en una variable ..

Código PHP:
Var   B,F,S,P,integer;
..
.
.
// Variables
B:= StrToInt(Edit1.Text);
F:= StrToInt(Edit2.Text);
S:= StrToInt(Edit3.Text);
P:= StrToInt(Edit4.Text);
O:= StrToInt(Edit5.Text); 
De alli aplique la consulta siguiente ...

Código PHP:
Close;
   
SQL.Clear;
   
SQL.Add('SELECT * FROM CTRLONT CTRL ');
   
SQL.Add('join CLIENTES CL on CTRL.FOLIO = CL.FOLIO ');
   
SQL.Add('join ONTs ONT on CTRL.FOLIO = ONT.Folio ');
   
SQL.Add('WHERE CTRL.BOARD_ONT = 'IntToStr(B));
   
SQL.Add(' AND CTRL.FRAME_ID = 'IntToStr(F));
   
SQL.Add(' AND CTRL.SLOT_ID = 'IntToStr(S));
   
SQL.Add(' AND CTRL.PORT_ID = '+  IntToStr(P));
   
SQL.Add(' AND CTRL.ONT_ID = '+  IntToStr(O));
   
Open
Y ahora si no me envió NINGUN mensaje de error y me ejecuto la búsqueda al menos como lo hacía antes.
Responder Con Cita