Apuesto que tu BD esta en Dialecto 3, por lo que es mejor que utilices comillas simples en lugar de las comillas dobles, así:
Código Delphi
[-]
SQL := 'Select * from Articulos where DESCRIPCION LIKE ''%' + Edit2.Text + '%''';}
if pFIBTransaction1.InTransaction then pFIBTransaction1.Commit;
pFIBDataSet1.SelectSQL.Clear;
pFIBDataSet1.SelectSQL.Add(SQL);
pFIBDataSet1.QSelect.ExecQuery;
pFIBtransaction1.Commit;
pFIBDataSet1.Open;
Espero te sirva.
