tengo un problema con el query y like mas no encontre como solucionarlo busque por la red y no he encontrado nada
es delphi xe3 unidac
esta sentenciona funciona bien en otro equipo con mydac.
mysql server ver 5.5
Código Delphi
[-]
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
EDIT1.Text := TRIM(eDIT1.Text);
UniQuery1.Close;
UniQuery1.SQL.Clear;
UniQuery1.SQL.Add('SELECT');
UniQuery1.SQL.Add('ubicacion.id_per,');
UniQuery1.SQL.Add('ubicacion.ce,');
UniQuery1.SQL.Add('ubicacion.turno,');
UniQuery1.SQL.Add('ubicacion.control,');
UniQuery1.SQL.Add('ubicacion.nombre,');
UniQuery1.SQL.Add('ubicacion.colonia,');
UniQuery1.SQL.Add('ubicacion.funcion');
UniQuery1.SQL.Add('FROM');
UniQuery1.SQL.Add('ubicacion');
if EDIT1.Text <> '' then
BEGIN
UniQuery1.SQL.Add('WHERE');
UniQuery1.SQL.Add('ubicacion.nombre LIKE "%'+Edit1.Text+'%"'); END;
UniQuery1.Open;
end;
marca un error le muestro la imagen cuando oprimi la tecla W
http://imageshack.us/photo/my-images/18/o43a.png/