Form İçinde Arama

24/11/2020, 11:40

ertans

Arkadaşlar merhaba, personel bilgilerini tuttuğumuz bir çalışmanın personel_girisi formunda  sicil numarasına göre personeli bulan bir arama var. Sicil numaraları sadece sayı olduğunda arama çalışıyor. Fakat yeni sicil numaraları harf karakterleri de içermeye başladı (örn: T34). Bu durumda yeni kayıtların yapılabilmesi için veri tabanında sicil alanın veri türünü not veya metin olarak değiştirmem gerekiyor. Bu durumda da arama hata vermeye başlıyor. Epeydir uğraşıyorum bir çözüm üretemedim. Yardımlarınızı rica ediyorum. İyi çalışmalar dilerim.
24/11/2020, 11:50

berduş

metin alanlar için metnin başına ve sonuna tırnak eklenmesi gerekebilir
[sicil] = '" & Me.Metin131 & "'"
rs.FindFirst "[sicil] = '" & Me.Metin131 & "'"

dikkatimi çekti çalışmanızda tablodaki sicil alanı hâlâ sayısaldı.
ayrıca arama kodunuzda neden arama kriteri 2 defa eklenmiş
[sicil] = " & Me.Metin131 & " and " & "[sicil] = " & Me.Metin131 & ""
24/11/2020, 12:14

ertans

Sayın berduş, değerli vaktinizi ayırıp cevap verdiğiniz için teşekkür ederim. Tablodaki sicil alanını sayısal bırakmamın sebebi çalışır durumunu göstermek içindi.
Kodun arama kriteri alıntıdır. Tekrarı sildim ve bir sıkıntı yaşamadım. Ayrıca önerdiğiniz tırnak eklemesi ile sorun çözüldü.
Çok teşekkür ederim, iyi çalışmalar.
24/11/2020, 12:15

berduş

Rica ederim.
Iyi çalışmalar.