Einzelnen Beitrag anzeigen

jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#22

AW: Dataset.Next | sehr langsam

  Alt 22. Jan 2019, 14:14
Zuerst das Update, dann das Insert.
Probleme sind aber im Mehrbenutzerbetrieb zu erwarten.
Ist das so? Ich würde es so versuchen und habe eine wasserdichte Operation (falls fb tatsächlich anonyme blöcke kann, ist nur gemäß anleitung ohne Garantie):
Code:

execute block
as

begin
  -- neuer Daten inkl Auftragsnummer, Ordnungsnummer usw. ggf
  insert into <theTable> (<fieldlist>) values (<paramlist>);
  update <theTable>
     set ordnung = ordnung +1
   where auftragsnummer = :paramAuftrNr
     and ordnung > :paramCurrentPos;
end
Gruß, Jo
  Mit Zitat antworten Zitat