AccessTr.neT
Update Deyiminde Sözdizimi Hatası (Run Time Error -2147217900 "(80040e14)" hatası - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Excel (https://accesstr.net/forum-microsoft-excel.html)
+--- Forum: Excel Cevaplanmış Soruları (https://accesstr.net/forum-excel-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Update Deyiminde Sözdizimi Hatası (Run Time Error -2147217900 "(80040e14)" hatası (/konu-update-deyiminde-sozdizimi-hatasi-run-time-error-2147217900-80040e14-hatasi.html)

Sayfalar: 1 2 3 4 5 6


RE: Update Deyiminde Sözdizimi Hatası (Run Time Error -2147217900 "(80040e14)" hatası - kanakan52 - 16/04/2020

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 Img-grin


RE: Update Deyiminde Sözdizimi Hatası (Run Time Error -2147217900 "(80040e14)" hatası - berduş - 16/04/2020

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)


RE: Update Deyiminde Sözdizimi Hatası (Run Time Error -2147217900 "(80040e14)" hatası - kanakan52 - 16/04/2020

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..


Re: Update Deyiminde Sözdizimi Hatası (Run Time Error -2147217900 "(80040E14)" Hatası - berduş - 16/04/2020

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?


RE: Update Deyiminde Sözdizimi Hatası (Run Time Error -2147217900 "(80040e14)" hatası - kanakan52 - 16/04/2020

(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


RE: Update Deyiminde Sözdizimi Hatası (Run Time Error -2147217900 "(80040e14)" hatası - berduş - 16/04/2020

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