Update Deyiminde Sözdizimi Hatası (Run Time Error -2147217900 "(80040e14)" hatası

1 2 3 4 5 6
16/04/2020, 18:00

kanakan52

hocam kesme işaretini kaldırıp, alan biçimini sayı yaptığımda syı olarak güncelleme yapabilrim o zaman,

Hocam iş yaptırmaktan ziyade ( Allah razı olsun her türlü yardımınız oluyor..) mantığını öğrenmek istiyorum. Sürekli konu açıp başınızı ağrıtamamya
16/04/2020, 18:16

berduş

Tamsayı ise tırnakları kaldırmamız yeter ama double ise Ccurda olduğu gib Cdbl benzeri bir dönüşüm gerçekleştirmek gerek ben de deneye yanıla yazdım kodları bildiğimden degil)
16/04/2020, 18:19

kanakan52

Hocam dayanamadım size göndediğim örneği indirip kodları denedim, 2. kod çalışıyor accsess i kontrol etmedim ,

İskonto 1 ,2,3 ü doldurduğumda hata vermedi, herhangi biri boşsa hata veriyor..
16/04/2020, 18:23

berduş

Boşlarda metin değerler için "", sayisal değerler için "Null" deneye bilirsiniz ama şunu sorayim amacınız alan bossa tablodaki değeri de boşaltmak mi? Yoksa metin kutusu boşsa ilgili alanin güncellemeye eklenmemesi mi
Iskonto alanları bossa 0 olabilir mi?
16/04/2020, 19:52

kanakan52

(16/04/2020, 18:37)berduş yazdı: Iskonto alanları bossa 0 olabilir mi?

Olur hocam, en mantıklısı da  o zaten

(16/04/2020, 18:23)berduş yazdı: Boşlarda metin değerler için "", sayisal değerler için "Null" deneye bilirsiniz ama şunu sorayim amacınız alan bossa tablodaki değeri de boşaltmak mi? Yoksa metin kutusu boşsa ilgili alanin güncellemeye eklenmemesi mi


Hocam müşterime 3 iskonto tanımladım, sonra müşterim vadeyi uzun istedi iskontonun birini sildim, yada hiç iskonto uygulamadan net fiyat verdim.. Bu tür durumlarda iskontolar Update olayını engellememeli, hatta kalem bilgileri sayfasındaki "Ambalaj Türü","Lot numarası", "Spect" ve satır açıklamalarını da update komutuna ilave ettiğimde bunlar da boş işe hata vermemeli
16/04/2020, 20:48

berduş

Emin değilim deneme imkanım yok ama metin kutuları için
Mesela metin1=textbox2 & ""
Sayısal alan için
Sayi1=textbox3 + 0
şeklinde dener misiniz?
Tekrar belirteyim denemedim ve Excel deneyimim fazla yok sadece tahmin
1 2 3 4 5 6