Pozdrav !!!
Delphi7,FireBird ,UIB, itd.....
Radim program za biblioteku imuci me mali problem oko izmjene stanja artikla tj.knjige
sa ovim kodom ne oduzimam mi tacno stavrnu vrijednost ,već npr. ako je artiklia 1 bilo 20 i artikl 2 bilo 10 i kada
ja zaduzim artikal 1 sa recimo 3 i artikla 2 sa 4 onda mi stanje pokaze artikla 1 = 13 a artikla 2 = 3 to znaci da bi sbraja
3 + 4 i oduzima svakom artikli po 7 ....
Zaista se izvinjavam ,sto nisam bolje naveop problem ili pak bolje razjasnio primjer
// Promjena stanja u artiklima - knjigama
try
with frmZaduzenje.UpitK do
begin
frmZaduzenje.UpitK.SQL.Clear;
frmZaduzenje.UpitK.SQL.Add('UPDATE Knjige SET Stanje= Stanje-'+frmZaduzenje.EKolicina.Text+'where SifraK='+frmZaduzenje.ESifraK.Text);
frmZaduzenje.UpitK.ExecSQL;
end;
except
MessageDlg('Update nije uspjelo, šifra ne postoji ili količina nije validna',mterror,[mbok],0);
end;
end;
Hvala svima na pomoci !!!!