none
Aynı Sipariş No'suna Birden Fazla Kayıt Girme RRS feed

  • Soru

  • Merhaba,

    Aynı sipariş numarasına birden fazla ürün kaydetmek istiyorum ve istediğimde bu sipariş numarasıyla çekmek istiyorum.


    Tasarımda bir DataGrid olacak. Ben TextBoxlarla bilgileri gireceğim ve DataGrid'de ekledikçe göstereceğim.

    Örneğin: (DataGrid'in içi böyle olacak)

    Ürün Adı    M2    Fiyat   Tutar

    Halı               4        5          20

    Halıflex         5        6          30

    Battaniye     3        3            9 

    Bu eklenenleri aynı sipariş numarasıyla (Sipariş No otomatik sayı) veritabanına nasıl kaydedeceğimi bulamadım.


    (Visual Studio 2010 ve Access kullanıyorum)

    (Tek aklıma gelen farklı Sipariş No olarak kayıt yapıp tarihe göre çekmek ya da kaydetmek olacak bu da çok mantıklı gelmedi açıkçası)

    Yukarı görüldüğü gibi bu müşteri aynı anda farklı ürünler istiyor. 

    Ben ileride tek bir sipariş numarasıyla müşterinin Halı, Halıflex, Yorgan istediğini görmek istiyorum.

    Atıyorum 106 sipariş numarasına tıkladığımda bu müşterinin o anda istediği bütün siparişleri görülsün.

    107 ve 109 olmasın.

    Farklı bir örnek:

    Bir kafede tek sipariş numarasıyla kola, pasta, çerez istemesi gibi...



    18 Eylül 2017 Pazartesi 02:39

Yanıtlar

  • İki tane tablo yapmanız gerekiyor. Siparis ve SiparisDetay gibi. Siparis tablosunda tarih, müşteri vb. değişmeyen bilgileri kaydedip, detay tablosunda ise ürün, adet, fiyat, iskonto, kdv gibi değişen bilgileri girersiniz. İki tabloyu ise siparisID gibi bir alan üzerinden birbirine bağlarsanız.

    veritabanınlarında "Join" konusunu araştırın.


    pgnchess.com

    dergikapaklari.com

    18 Eylül 2017 Pazartesi 05:59

Tüm Yanıtlar