Ver Mensaje Individual
  #2  
Antiguo 20-02-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Reputación: 27
__cadetill Va por buen camino
Query1.SQL.text:='SELECT * FROM CLIENTES WHERE DNI LIKE ''45568537H'' ';

Piensa que en una cadena, para escribir la comilla simple ', has de escribir dos comillas simples seguidas ''

Por otro lado, creo que los paréntesis no los necesitas y, ya que pones un LIKE, ponle algún % para terminar de hacer la consulta (no hace falta que pongas los dos, sólo el que necesites)

Query1.SQL.text:='SELECT * FROM CLIENTES WHERE DNI LIKE ''%45568537H%'' ';

Sino quieres poner los %, en lugar de LIKE utiliza el =
Responder Con Cita