Kayıt Varsa Birşey Yapmasın Yoka Eklesin

1 2 3 4 5
26/02/2020, 20:12

yahyamacit

Arkadaşım sana zahmet olay tablosundaki ay alanını sayı verisine çevirdim. sorguda düzeltmeye çalıştım ama hata verdi. kodu nasıl yaparız.
26/02/2020, 20:13

yahyamacit

(26/02/2020, 20:03)berduş yazdı: Onlar aslında sanal sorgular istediğiniz ismi verebilirsiniz
Meselâ
OTbl olay tablosunda formdaki aya ait olan kayitlari gösteren sorgu
ETbl olay tablosuna eklenecek kayıtları gösterecek  olan sorgu
Teşekkür ederim.
26/02/2020, 20:15

yahyamacit

Hallettim şimdi oldu. Çok teşekkür ederim arkadaşım.
26/02/2020, 20:16

berduş

" WHERE (((OLAY.AY) = '" & Me.AY & "')) " & _
yerine
" WHERE (((OLAY.AY) = " & Me.AY & ")) " & _
şeklinde dener misiniz?
Metin türündeki alanlarda başa ve sona ' eklenir
Sayisal türde buna gerek yoktur.
26/02/2020, 20:46

yahyamacit

" WHERE (((OLAY.AY) = " & Me.AY & ")) " & _
bu koda bir de yıl parametresi eklesek. (metin türünde)
WHERE (((OLAY.AY) = " & Me.AY & ") and (OLAY.YIL) = '" & Me.cmbYear & "') ) " & _
bu kodda hatayı nerede yapıyorum.
26/02/2020, 20:57

berduş

(26/02/2020, 20:46)yahyamacit yazdı: WHERE (((OLAY.AY) = " & Me.AY & ") and (OLAY.YIL) = '" & Me.cmbYear & "') ) " & _
WHERE ((OLAY.AY) = " & Me.AY & " and (OLAY.YIL) = " & Me.cmbYear & ")" & _
Şu an bilgisayar olmadığından deneme imkanım yok ama yukardaki gibi dener mısınız.
2 yer sorunlu gibi geldi
1 - sanki kapatma parantezlerinden biri fazlaydı
2 - sayısal değere tek tirnak eklemişsiniz o nedenle hata vermiş olabilir
1 2 3 4 5