Ver Mensaje Individual
  #5  
Antiguo 17-01-2006
cuburu cuburu is offline
Miembro
 
Registrado: mar 2005
Posts: 63
Reputación: 20
cuburu Va por buen camino
Cita:
Empezado por m@kio
Si es campo numerico
Código Delphi [-]
Query1.SQL.Text:='select *from Tabla1 Where id='+CLAVE.Text;
Si es campo cadena

Código Delphi [-]
Query1.SQL.Text:='select *from Tabla1 Where id='+QuotedStr(CLAVE.Text);
Claro que podrías hacerlo de esta manera también, dejando que Delphi haga todo el trabajo de la conversión:

Código Delphi [-]
{Si es que existe una consulta previa no queremos que salgan cosas extrañas}
Query1.SQL.Clear;

//Creamos la consulta.
Query1.SQL.Add('select *from Tabla1 Where id = :Parametro');

//Ahora le enviamos a la variable "Parametro" el valor deseado
Query1.PAramByName('PArametro').AsString := Clave.Text;

//Abrimos el query y listo.
Query1.Open;

Espero que te sirva.
Responder Con Cita