imgnk Merhaba,
yine ID sistemi ile devam edin. Yanına barkod adında bir alan açın. Stok tutma şekliniz nasıl bilmiyorum. Her stok için 1 kayıt mı yoksa tüm stok için 1 kayıt mı? Eğer bir ürünün tüm stoğunu 1 kayıtta tutuyorsanız;
update stok set (stok_adet = stok_adet - 1) where barkod = @barkod
şeklinde bir SQL ile stoktan düşüş yapabilirsiniz. Varolandan 1 adet eksiltmiş olacaktır. Stok adet alanının integer değer olduğunu varsayıyorum.