Cita:
Empezado por ARPE
Todo son comillas simples, pero cuentan que es mejor esta
IBuscar.SQL.Add('SELECT IDENTIFICADOR, NOMBRE1, NOMBRE2, APELLIDO1, APELLIDO2, NOMCOMERCIAL FROM NOMBRE WHERE NOMBRE1 starting with ''' + edit1.text + ''' ORDER BY NOMBRE2');
y lo malo como el usuario te escriba L'Andreu
|
Para evitar eso se utilizan consultas con parámetros :
IBuscar.SQL.Add('SELECT IDENTIFICADOR, NOMBRE1, NOMBRE2, APELLIDO1, APELLIDO2, NOMCOMERCIAL FROM NOMBRE WHERE NOMBRE1 starting with :NOMBRE ORDER BY NOMBRE2');
IBuscar.ParamByName('NOMBRE').Value := 'J';
Saludos.