AccessTr.neT

Tam Versiyon: Tabloya Toplu Kayıt Ekleme Problemi
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
(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
(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.
Sayfalar: 1 2