Ver Mensaje Individual
  #1  
Antiguo 25-06-2007
Avatar de kuan-yiu
[kuan-yiu] kuan-yiu is offline
Miembro Premium
 
Registrado: jun 2006
Ubicación: Galicia. España.
Posts: 1.017
Reputación: 19
kuan-yiu Va camino a la fama
Comparar un number dígito a dígito

Hola, hola.
Me han pedido una opción de búsqueda que me está causando efectos colaterales, así que me asalta la duda de si lo estaré haciendo bien.
Mi contable quiere hacer una búsqueda en un extracto bancario por cantidad y quiere que la búsqueda funcione igual que cuando busca por concepto. Así que yo le añadí la siguiente opción a mi consulta:
Código Delphi [-]
      if (datoImporte<>'') then
      begin
        sql.Add('      and (ec.debe like '+ QuotedStr('%'+datoImporte+'%'));
        sql.Add('      or ec.haber like '+ QuotedStr('%'+datoImporte+ '%') + ')');
      end;
Aclaraciones: ec.debe y ec.haber son campos tipo number y datoImporte es un string con el contenido del edit correspondiente.
Responder Con Cita