Forum: Datenbanken
Delphi
by haentschman,
2. Aug 2022
:oops: ich brauche Urlaub.
Ich kann um das Refresh einen leeren try/except Block machen. :duck:
Forum: Datenbanken
Delphi
by haentschman,
2. Aug 2022
Moin...
genervte Grüße...:? Kaum redet man drüber geht es nicht mehr.
Wie kriege ich raus wer der Übeltäter ist? :gruebel:
@himitsu:
Logisch...:zwinker: Ich habe noch eine Abbruchbedingung mit drin...(Anzahl Versuche)
Forum: Datenbanken
Delphi
by haentschman,
29. Jul 2022
Moin...8-)
Update:
procedure TDMED.FDQAdrAfterPost(DataSet: TDataSet);
var
Data: TDataSet;
begin
Data := dmRepositories.EdRepoExtLookupAdr.Properties.DataController.DataSet;
if Data.CanRefresh then
Forum: Datenbanken
Delphi
by haentschman,
16. Jun 2022
...ich werde mir jetzt bei den "ReadOnly" Datenmengen das WITH NOLOCK mal ausprobieren.
SET LOCK_TIMEOUT
...ist das eine Möglichkeit?
Nachtrag: mal auf 1000 gesetzt. Warten wir auf den nächsten Fehler...:stupid:
Forum: Datenbanken
Delphi
by haentschman,
16. Jun 2022
Danke für die vielen Infos...:thumb:
:wall:
Kannst du mir die Einstellung sagen? Was, wo?
Ich habe ein eigenes "System" was die doppelte Speicherung "verhindert" (eigene Lock Tabelle). Leider ist das auf die betroffene Tabelle noch nicht ausgeweitet. :? Deshalb kann ich es nicht ausschließen. Aber das Refresh wird im "AfterPost" ausgelöst...das sollte das Post fertig sein. :zwinker:
Forum: Datenbanken
Delphi
by haentschman,
15. Jun 2022
Eine Datenmenge die nur zum Lesen da ist, aktualisieren.
procedure TDMED.FDQAdrAfterPost(DataSet: TDataSet);
begin
dmRepositories.EdRepoExtLookupAdr.Properties.DataController.DataSet.Refresh;
end;
Hilft "CanRefresh" da weiter? Die Hilfe dazu ist dürftig. Ich hoffe, daß das das macht was draufsteht. :wink:
procedure TDMED.FDQAdrAfterPost(DataSet: TDataSet);