Hallo Klaus,
es liegt auch nicht am Requestlive, sondern Deine Abfrage gibt einen statischen Cursor zurück. Damit hilft das Requestlive dann gar nichts mehr. Dass ein Static-Cursor erzeugt wird, liegt daran, dass Du LIKE verwendest. Umgehung wäre möglich über Temptable und später Update aus dieser:
Delphi-Quellcode:
frmDataMod.AdsQuery1.RequestLive := true;
frmDataMod.AdsQuery1.SQL.Text:='SELECT * FROM tbl_Fabrikat into '+sTemptable+
' WHERE (UPPER(Fabrikat)like :p1)';
frmDataMod.AdsQuery1.ParamByName('pl').AsString :=(ANSIUPPERCASE('%'+Edit1.Text+'%'));
Open;
Close;
frmDataMod.AdsQuery1.SQL.Text:='SELECT * FROM '+sTemptable;
Open;
Dann hast Du in der TempTable Deine geänderten Eintragungen und mit diesen kannst Du dann weiterarbeiten.
bye