stok_takip_programı

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
dias
Üye
Mesajlar: 16
Kayıt: 15 Oca 2015 11:21

stok_takip_programı

Mesaj gönderen dias »

kullanıcı veritabanına 1 adet ürün ekliyor.
ama aynı üründen 5 adet ekliyor.
benim istediğim aynı üründen eklediği zaman 1 adetin üstüne 5 adet ekliyorsa bunu 5 yapmasın sadece 1 üstüne eklesin yani 6 olsun.
İNŞAALLAH açıklayıcı olmuştur.
Senat0r
Üye
Mesajlar: 80
Kayıt: 13 Tem 2014 09:30
Konum: Antalya

Re: stok_takip_programı

Mesaj gönderen Senat0r »

mesela elma aldın 2 kg diyelim vt ye ekledin sonra başka bir faturanda 10 kg elma aldın birinde 20 kg aldın senin vt de
elma 2 kg
elma 10 kg
elme 20 kg şeklinde olacak mantık budur daha sonra sen

Kod: Tümünü seç

select sum(urun) from tablo where urun="elma" group by urun
şeklinde sorguayıp elma sayısını
32 olarak alırsın vt konusunda biraz daha araştırma yapmanı tavsiye ederim kolay gelsin
gideceği limanı bilmeyen gemiye hiçbir rüzgar yardım edemez...

Kod: Tümünü seç

Delete from hayat where cins="çıkarcılar"
dias
Üye
Mesajlar: 16
Kayıt: 15 Oca 2015 11:21

Re: stok_takip_programı

Mesaj gönderen dias »

teşekkür ederim saoğolasın
dias
Üye
Mesajlar: 16
Kayıt: 15 Oca 2015 11:21

Re: stok_takip_programı

Mesaj gönderen dias »

kod çalışmadı. benim yaptığım programın mantığı

kullanıcı stok adı=masaüstü stok modeli=asus stok adedi=5.... diye vt ye veri girdi

bu verinin aynısını bir daha girecek ama bu sefer stok adedini 1 yaptı.vt de 5 in üstüne +1 yapacak yani 6 yapcak

eğer verilerin iksi aynıysa bunu yapacak.değilse başka veriyi eklicek .
Kullanıcı avatarı
esistem
Üye
Mesajlar: 464
Kayıt: 02 Eki 2007 11:22
İletişim:

Re: stok_takip_programı

Mesaj gönderen esistem »

Kısaca şöyle bir mantık kur.
Kullanıcı yeni bir veri eklemeden önce gidip tabloda o stoğun aynından varmı kontrol et, eğer yoksa yeni kayıt ekle, eğer varsa önceki kaydı update yap.
dias
Üye
Mesajlar: 16
Kayıt: 15 Oca 2015 11:21

Re: stok_takip_programı

Mesaj gönderen dias »

tamam
dias
Üye
Mesajlar: 16
Kayıt: 15 Oca 2015 11:21

Re: stok_takip_programı

Mesaj gönderen dias »

başka bir sorum olacak

kullanıcı formda bir ürün seçti ve onu satın alacak satın al butonuna tıklayınca hesap no sunu falan yazacak butona tıkladığında satın alacak satın aldıktan sonra bunu satılanlar veritabanına ekleyecek. yarımızı bekliyorum.
Kullanıcı avatarı
esistem
Üye
Mesajlar: 464
Kayıt: 02 Eki 2007 11:22
İletişim:

Re: stok_takip_programı

Mesaj gönderen esistem »

ne güzel yazmışsın yapacağın işlemleri, aynı sırayla yaz kodu gitsin.
dias
Üye
Mesajlar: 16
Kayıt: 15 Oca 2015 11:21

Re: stok_takip_programı

Mesaj gönderen dias »

mantığı yazabiliyom ama koda dökemiyom :D
Kullanıcı avatarı
esistem
Üye
Mesajlar: 464
Kayıt: 02 Eki 2007 11:22
İletişim:

Re: stok_takip_programı

Mesaj gönderen esistem »

İşte orası işin can alıcı noktası (Aslında ne yazacağını kestirmek daha zordur bana göre).
Şu durumda mantığını yazman senin için vede bizim için pek bişey ifade etmiyor. Veritabanı nedir, tablolar nelerdir, alanları nelerdir, alış ve satışları ne şekilde tutuyorsun, Ürünleri ne şekilde tutuyorsun vs.vs. bunların hepsini yada bir kısmını bilmek lazım ki kod yazılabilsin.
dias
Üye
Mesajlar: 16
Kayıt: 15 Oca 2015 11:21

Re: stok_takip_programı

Mesaj gönderen dias »

doğru söze ne denir.
dias
Üye
Mesajlar: 16
Kayıt: 15 Oca 2015 11:21

Re: stok_takip_programı

Mesaj gönderen dias »

veritabanında ürünlerim var bilgisayar ürünleri kullanıcı bunu seçip satın al butonuna tıkladığında seni satış bilgileri sayfasına götürecek orda bilgileri yazdıktan sonra butona tıkladığında veritabanında o ürüne ait adet 10 ise kullanbıcı 5 aldıysa 10 dan 5 e inecek sonra bunu satılanla vt ye ekliyecek.

yani butona tıkladığımızda sadece o ürüne ait aded bölümünü kullanıcının yazdığı rakama göre nasıl veritabanından çıkaracaz.
Cevapla