Ver Mensaje Individual
  #13  
Antiguo 17-06-2010
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Pero si desde delphi vas componiendo la sentencia no lo hace bien, se confunde con las comillas.
No entiendo a qué te refieres con que se confunde con las comillas. ¿De qué modo se confunde?

Si yo pongo:

Código Delphi [-]
var
  sSentencia: String;

begin
  sSentencia := 'etiqueta = ' + QuotedStr(Edit1.Text);
  ShowMessage(sSentencia);
end;

donde Edit1 contiene el texto

rueda de 20" de diámetro

el ShowMessage muestra

'rueda de 20" de diámetro'

El compilador no se queja y la sentencia queda igual que como se pondría directamente en el IBExpert.

A lo que voy es que, al menos a mi, no me parece tan claro dónde radica el problema. No sé si los componentes en particular que use hacen algún tipo de escape de comillas al momento de enviar la consulta al servidor.

// Saludos
Responder Con Cita