Ver Mensaje Individual
  #14  
Antiguo 16-11-2006
ramiretor ramiretor is offline
Miembro
 
Registrado: may 2003
Ubicación: México
Posts: 196
Reputación: 22
ramiretor Va por buen camino
Hola a todos:
El problema es que me parece que no has entendido bien la cuestion. En la clausula where debes poner los dos puntos":" y pegado a estos el nombre del parámetro, con eso Delphi se dará cuenta que le vas a pasar un paramétro, esto lo puedes hacer en tiempo de diseño (en la propiedad SQL del ADOQuery) o en ejecución.

Ahora bien como le pasas la sentencia en tiempo de diseño en tu procedimiento aplicas:

Código Delphi [-]
  ADOQuery.Close;
  ADOQuery.ParamByName('NombreParametro').AsInteger := StrToInt(DBEditNumero.Text);
  ADOQuery.Open;

Con eso debes poder abrir la consulta y continuas con el resto del código

Saludos
__________________
Ernesto R.
Responder Con Cita