Hallöle...
Callstack:
Zitat:
exception message : Zugriffsverletzung bei Adresse 00B5261E in Modul 'SEAM.exe'. Lesen von Adresse 000000B8.
main thread ($2508):
00b5261e +01e SEAM.exe FireDAC.DatS TFDDatSRow.InternalSetData
02d22e93 +02f SEAM.exe DMEdit 7829 +3 TDMED.SetDateName
02c9470a +06a SEAM.exe Form.Assignment 1083 +2 TfoAssignment.GridEdStoNeuDBTableViewAktuellDblCli ck
0096b518 +1a0 SEAM.exe cxControls 8368 +21 TcxControl.WndProc
00ead7c2 +03a SEAM.exe cxGridCustomView 5424 +3 TcxGridSite.WndProc
02d93c91 +d59 SEAM.exe SEAM 328 +217 initialization
Der Quelltext dazu:
Delphi-Quellcode:
procedure TDMED.SetDateName(DataSet: TDataSet);
begin
if DataSet.State = dsEdit then // !!!!!
begin
DataSet.FieldByName('ixRecName').AsString := USER_KN; // Zeile 7829 ist die hier
DataSet.FieldByName('RecDate').AsDateTime := Now;
end;
if DataSet.State = dsInsert then
begin
DataSet.FieldByName('ixAddName').AsString := USER_KN;
DataSet.FieldByName('AddDate').AsDateTime := Now;
end;
end;
...das sind Stellen an die man normalerweise nicht dran geht.
Hat das eine Verbindung mit
https://www.delphipraxis.net/198316-firedac-fehler.html?