En iyi yanıtlayıcılar
Aynı Sipariş No'suna Birden Fazla Kayıt Girme

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...
- Düzenleyen EmrahAyyıldız2 18 Eylül 2017 Pazartesi 03:00
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.
dergikapaklari.com- Yanıt Olarak İşaretleyen EmrahAyyıldız2 18 Eylül 2017 Pazartesi 06:03
Tüm 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.
dergikapaklari.com- Yanıt Olarak İşaretleyen EmrahAyyıldız2 18 Eylül 2017 Pazartesi 06:03
-