Ver Mensaje Individual
  #2  
Antiguo 26-12-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola joaking, bienvenido a Club Delphi

Según veo en tu sentencia:
Código Delphi [-]
  ZQbnombre.SQL.text := 'select nombre from clientes where nombre = "pepe"';
  ...
estas encerrando a pepe entre comillas dobles (") y tendrías que encerrarlo entre dos pares de comillas simples (' '):
Código Delphi [-]
  ZQbnombre.SQL.text := 'select nombre from clientes where nombre = ''pepe''';
  ...
También podrías hacer:
Código Delphi [-]
  ZQbnombre.SQL.text := 'select nombre from clientes where nombre = ' + QuotedStr('pepe');
  ...
Y mucho mejor pasando a pepe como parámetro:
Código Delphi [-]
  ZQbnombre.SQL.text := 'select nombre from clientes where nombre = :PNOMBRE';
  ZQbnombre.ParamByName('PNOMBRE').AsString := 'pepe';
  ...

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita