Ver Mensaje Individual
  #5  
Antiguo 24-06-2003
emili emili is offline
Miembro
 
Registrado: jun 2003
Ubicación: Ontinyent (Valencia)
Posts: 14
Reputación: 0
emili Va por buen camino
Smile

Otra manera de pasarle los valores a un TQuery es de la siguiente manera:

Query.Active:=False;
Query.Sql.Add('Select * from tabla Where tabla.mes <= :MES ');
ParamByName('MES').AsString:= Edit1.text ;
Query.Active:=True;

De esta manera puedes pasar parametros sin problemas de comillas, etc. En el caso de que el mes fuera numérico solo cambiarias la asignación al parametro:

ParamByName('MES').AsInteger:= strtoint(Edit1.text);

Saludos!!
Responder Con Cita