Skip to main content

AccessTr.neT


Tabloya Toplu Kayıt Ekleme Problemi

Tabloya Toplu Kayıt Ekleme Problemi

#7
(09/07/2015, 18:31)ozanakkaya yazdı: Örnek uygulamada bahsettiğiniz sorgu yok. Konu başlığındaki sorudan farklı sorunuz var ise yeni konu açmalısınız. Site Kurallarını tekrar gözden geçiriniz.

Konu başlığındaki soru cevaplandı ise taşıyalım.

Sorgu derken sizin yazmış olduğunuz fonksiyonu kastetmiştim. 

OncedenGirilmisMi

adında yazdığınız bir fonksiyon var. Klasör numarası önceden girilmiş mi onu kontrol ediyor. Klasör numaralarını kayıt ettiğim klasor_no alanının türünü Metin olarak ayarlamışım. Bu alanın türünü "Sayı" yapınca sizin yazdığınız kod çalışmıyor. 

Bu alanın türü metin olunca da klasor_no'ya göre sıralama yaptığım için sıralamada 1'den sonra 2 yerine, 10,11,12 diye gidiyor. İstediğim düzeltme bununla ilgiliydi
Cevapla
#8
(09/07/2015, 18:31)ozanakkaya yazdı:  "std_klasoru_tablosu" isimli tablodaki "klasor_no" alanının veri türünü sayı yaparsanız kodlamada düzeltme yapmalısınız, veri türü Metin olduğu için kodlarda ' (tek tırnak) eklendi.



VarMi = Nz(DLookup("[klasor_no]", "std_klasoru_tablosu", "[klasor_no]= '" & KlasorAdi & "'"), 0)

Veri türünü sayı yaparsanız kırmızı ile işaretlediğim tırnakları silmelisin, bu tırnak olayı docmd.runsql kodunun ilgili yerlerinde de var, onlarında düzeltilmesi gerekli, denetim için oluşturulan sorgu bu uygulamaya eklenmemiş, sorgudaki alan ilişkilendirmelerinin de düzeltilmesi gerekir.

Ozan Bey,

Dediğiniz gibi tek tırnakları kaldırınca sorun düzeldi. 

Teşekkürler.

Konu cevaplanmış sorular bölümüne taşınabilir.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task