Cita:
Empezado por Casimiro Notevi
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