calpazhan bunu yazdı Sharp bunu yazdı düşme işleminden nce adet kontrol yaptırman lazım kalan miktar 0 mı? değilse işleme devam et ; kalan miktar, düşülecek miktardan büyük mü? işleme devam et ; değilse uyarı ver "düşmek istediğiniz miktar kalan miktardan yüksektir kontrol edip yeniden deneyin" tmm bunu nasıl yapcas ben labele aktardım işlemi olmadı bir rnek gsterirmisin acaba? Vb da byle yapılıyordu oluyordu ve veritabanı işlemide kesiodu. 1 adet rnek kod veriyorum hocam SqlCommand sec1 = new SqlCommand("select from urunler where (miktari > 0) and sil=0 and barkod like '" + txtbarkod. Text + "'", baglanti); sec. ExecuteScalar ; int sayi = Convert. ToInt32(sec. ExecuteScalar ; if (sayi 0) Saolasın hocam ben sclar ile yapmadım direk labele sütundaki veriyi aktardım sorgu işleminide labele gre yaptım. Hayatım Beni Bile Güldüren Bir Oyuncak...

hocam sql tarafında bir trigger oluşturabilirsin. datayı yazdığın tablonun eksi değere düştüğünde yazdırmazsın. uygulama tarafında bu sorgu sonucunu yakalayıp sorununu çzebilirsin. hiç byle bir uygulama yapmadım ama mantıken bu işini grecektir. hem de oldukça sistematik olacaktır.:) anahtar kelimen Instead Trigger. ayrıca; sql e sorgu gnderdiğinde dnen sonucu aşağıdaki şekilde uygulama tarafında yakalayabilirsin. SqlConnection _con = new SqlConnection ;_con. InfoMessage += new SqlInfoMessageEventHandler ; INFOMESSAGE aşağıdaki event i çıkarır. static void _con_InfoMessage Bu olayı bende biliyorum ama bunu acceste nasıl yapcas :) Aradım ama hep ingilizce sayfalar çıkıyor Hayatım Beni Bile Güldüren Bir Oyuncak...

Sharp bunu yazdı düşme işleminden nce adet kontrol yaptırman lazım kalan miktar 0 mı? değilse işleme devam et ; kalan miktar, düşülecek miktardan büyük mü? işleme devam et ; değilse uyarı ver "düşmek istediğiniz miktar kalan miktardan yüksektir kontrol edip yeniden deneyin" tmm bunu nasıl yapcas ben labele aktardım işlemi olmadı bir rnek gsterirmisin acaba? Vb da byle yapılıyordu oluyordu ve veritabanı işlemide kesiodu. 1 adet rnek kod veriyorum hocam SqlCommand sec1 = new SqlCommand("select count from urunler where (miktari > 0) and sil=0 and barkod like '" + txtbarkod. Text + "'", baglanti); sec. ExecuteScalar ; int sayi = Convert. ToInt32(sec. ExecuteScalar ; if (sayi 0) Sharp tarafından 19/Ara/12 10:30 tarihinde düzenlenmiştir www.yesilgrow.com - Growshop

hocam sql tarafında bir trigger oluşturabilirsin. datayı yazdığın tablonun eksi değere düştüğünde yazdırmazsın. uygulama tarafında bu sorgu sonucunu yakalayıp sorununu çzebilirsin. hiç byle bir uygulama yapmadım ama mantıken bu işini grecektir. hem de oldukça sistematik olacaktır.:) anahtar kelimen Instead Trigger. ayrıca; sql e sorgu gnderdiğinde dnen sonucu aşağıdaki şekilde uygulama tarafında yakalayabilirsin. SqlConnection _con = new SqlConnection ;_con. InfoMessage += new SqlInfoMessageEventHandler ; INFOMESSAGE aşağıdaki event i çıkarır. static void _con_InfoMessage Paslanmış bir uygulama geliştirici.. #AnalistŞart

düşme işleminden nce adet kontrol yaptırman lazım kalan miktar 0 mı? değilse işleme devam et ; kalan miktar, düşülecek miktardan büyük mü? işleme devam et ; değilse uyarı ver "düşmek istediğiniz miktar kalan miktardan yüksektir kontrol edip yeniden deneyin" tmm bunu nasıl yapcas ben labele aktardım işlemi olmadı bir rnek gsterirmisin acaba? Vb da byle yapılıyordu oluyordu ve veritabanı işlemide kesiodu. calpazhan tarafından 19/Ara/12 10:05 tarihinde düzenlenmiştir Hayatım Beni Bile Güldüren Bir Oyuncak...

düşme işleminden nce adet kontrol yaptırman lazım kalan miktar 0 mı? değilse işleme devam et ; kalan miktar, düşülecek miktardan büyük mü? işleme devam et ; değilse uyarı ver "düşmek istediğiniz miktar kalan miktardan yüksektir kontrol edip yeniden deneyin" www.yesilgrow.com - Growshop

Merhaba hocalar, Soruma direk geçiyorum; Şimdi textboxa sayılar giriyorum ve veritabanında girilen sayı kadar düşürüyorum. Bu konuda sorunum yok ama sayı düşürülürken sıfıra geldiği zaman hata vermesini istiyorum. Ben ayrı bir kodla sütundaki sayıları labele eşitledim, label 0 yada aşağı olduğu zaman durduruyorum ama ginede eksi sayılara iniyor bunu yapmanın bir yolunu gsterirmisiniz. Karışık olmamıştır inş. Şimdiden teşekkürler... Hayatım Beni Bile Güldüren Bir Oyuncak...