Einzelnen Beitrag anzeigen

Benutzerbild von haentschman
haentschman
Online

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#6

AW: Schreiben in die Datenbank macht Endlosschleife

  Alt 19. Sep 2024, 08:06
Danke...
Zitat:
Was macht dein FOnchangeGridStart und FOnChangeGridEnd?
Delphi-Quellcode:
procedure TfoDistributor.DoOnChangeGridBegin(Sender: TObject);
begin
  if Assigned(FLogic.ModifiedDistributor) then
  begin
    FLogic.DistributorDatasource.LastID := FLogic.ModifiedDistributor.ID;
  end;
  gtvDistributor.BeginUpdate;
end;

procedure TfoDistributor.DoOnChangeGridEnd(Sender: TObject);
begin
  // wichtig!
  gtvDistributor.EndUpdate;
  TToolsDevExpress.SelectRecord(gtvDistributor, 0, FLogic.DistributorDatasource.LastID, null);
end;
Zitat:
hast du irgendwas in Richtung Livebinding auf dem Grid liegen?
nein...Gott sei Dank.

Zitat:
Also vielleicht ein Fehler im Netzwerk?
..die Idee hatte ich auch schon. Früher mal hatten wir auch an einem anderem Platz Probleme mit Daten nicht gefunden (oder so ähnlich)...obwohl das Programm fehlerfrei lief. Vom Schwitch ein neues Kabel gezogen...Fehler weg. Dieser Arbeitsplatz ist aber neu mit neuen Kabeln...was nichts heißen mag.

Zitat:
Hast Du den SQL-Server schon mal neu gestartet?
Ja. Ohne Erfolg.

Zitat:
Auch wenn ich mir nicht vorstellen kann, dass das nur einen spezifischen Datensatz betreffen sollte.
Das ist auch das was meine Logic nicht versteht. Das ist aber so und reproduzierbar...
  Mit Zitat antworten Zitat