Besten dank für Eure schnelle Hilfe !!!
konnte es mit Eurer Hilfe so lösen:
Delphi-Quellcode:
DM_bibeladmin.Art_value.close;
DM_bibeladmin.Art_value.SelectSQL.Clear;
DM_bibeladmin.Art_value.SelectSQL.Add('SELECT SUM(IN_COUNT) as summe FROM BIBEL_ART_D WHERE '+
'(( ID_ART = :ID) AND ( I_O = 1))');
DM_bibeladmin.Art_value.Active := True;
i := strtoInt (DM_bibeladmin.Art_value.FieldByName('Summe').Value);
//
//
DM_bibeladmin.Art_value.close;
DM_bibeladmin.Art_value.SelectSQL.Clear;
DM_bibeladmin.Art_value.SelectSQL.Add('SELECT SUM(OUT_COUNT) as summe FROM BIBEL_ART_D WHERE '+
'(( ID_ART = :ID) AND ( I_O = 0))');
DM_bibeladmin.Art_value.Active := True;
o := strtoInt (DM_bibeladmin.Art_value.FieldByName('Summe').Value);
//
//
c := i - o;
DM_bibeladmin.Bibel_Art.Edit;
DM_bibeladmin.Bibel_Art.FieldByName('STOCK').Value := c ;
DM_bibeladmin.Bibel_Art.CommitUpdToCach;
ein kleines Problem bleibt noch wenn nicht drinn ist NULL dann giebts ein Problem.
Shalom
Manfred