Hatamı düzeltemiyorum

1 2
24/04/2011, 10:07

ersinyasin

Merhaba arkadaşlar, Yapmış oldugum kırtasiye takip programında. Sepete ekle diye bir bolum var. Sepete eklettikten sonra adetten 1 azalıyor. Sepet sil butonuda var. Sepet sil yaptıktan sonra adet azalmış şekilde duruyor. Sepet sil'e tıklanıldıgında adet tekrar eski haline gelmesi lazım. yani 1 artması lazım. Ugrastım ugrastım yapamadım. Bi fikri olan yardımcı olsun. Programıda gönderiyorum. Yardımcı olursanız sevinirim. Ayrıca Sepeti temizledikten sonra Satış Yap Butonuna tıklayınca. Sepet boşken tıklayınca sepetten silinenleri satıldı olarak gösteriyor.
Programı bitirdim. Son hataları bunlar.
24/04/2011, 22:56

ersinyasin

Yardım edicek yokmu arkadaşlar ?
25/04/2011, 12:31

ersinyasin

Güncel
25/04/2011, 12:47

alpeki99

Sen sepeti sil deyince aşağıdaki kodu kullanmışsın:


Dim sepetsil As New OleDbCommand("Delete from sepet", bag)

yani direkt olarak sepettekileri siliyorsun. Bu işlemden önce sepetteki ürünlerin ID lerine ve adetlerine göre tekrar eski yerlerine eklemen yani UPDATE etmen lazım.
25/04/2011, 12:53

alpeki99

Diğer yandan sepete eklerken :


INSERT INTO sepet(MusteriNo,UrunAd,Fiyat) VALUES (...............

demişsin. Ürün eklerken ID numaralarınıda kaydet yoksa işler hem yavaşlar hem de hatalı olur en önemlisi zor olur.
25/04/2011, 13:34

ersinyasin

Update olayını yaptım fakat hep hata verdi. Ve programı iyice karıştırdığı için vazgeçtim. Bu sorunun düzeltilmesini sizlerden rica ettim. 2 Dediğiniz işide yaptım hatalar geldi hep. Ya sepetin hepsını sildi. Ya sildikten sonra sepete tekrar urun eklemedi. Yada stoktaki ürünleri sildi. O yüzden sizden yardım bekliyorum. :/
1 2