FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#2
|
|||
|
|||
Hola,
Tal como construyes la consulta cuando pulses 'C' te saldran todos aquellos que incluyan 'C'. Para poder seleccionar aquellos que empiezen por 'C' seria lo mismo pero omitiendo el primer '%': QUERY1.Active := False; consulta := 'SELECT * FROM T_Clientes WHERE '+ ' '+ nombre + ' LIKE '''; consulta := consulta + '%'; /// Este sobra. consulta := consulta + texto; consulta := consulta + '%'; consulta:=consulta + ''''; consulta:=consulta + ' ORDER BY '+' '+nombre+''; QUERY1.SQL.Clear; QUERY1.SQL.ADD(consulta); QUERY1.Active := TRUE; QUERY1.Open; end; Saludos. |
|
|
|