Sorguda 'fazladan )'hatası

1 2
16/03/2022, 11:13

tarkanaykın

arkadaşlar, kolaylıklar diliyorum herkese, lütfen, rica etsem bu konuda yardımcı olur musunuz?

For i = 1 To Me.listbox1.ListCount
Dim a, b As Integer


Dim cm, cn As String
cm = Me.listbox1.Column(1, i)

a = Dlookup ("Kimlik", "mkys", "mkysTkl='" & cm & "'")



DoCmd.RunSQL "delete mkys.* from nucleus where ((mkys.Kimlik)=" & a & ")" burada hata veriyor
16/03/2022, 11:22

C*e*l*o*y*c*e

DoCmd.RunSQL "delete mkys.* from nucleus where mkys.Kimlik=" & a & "" şeklinde deneyin
16/03/2022, 11:28

tarkanaykın

(16/03/2022, 11:22)C*e*l*o*y*c*e yazdı: DoCmd.RunSQL "delete mkys.* from nucleus where mkys.Kimlik=" & a & "" şeklinde deneyin

eksik işleç hatası veriyor bu da
16/03/2022, 11:56

berduş

a = Dlookup ("Kimlik", "mkys", "mkysTkl='" & cm & "'")
Buradaki a değerini kontrol ettiniz mi?
Boş değer gönderiyor olabilir
16/03/2022, 12:03

tarkanaykın

(16/03/2022, 11:56)berduş yazdı: a = Dlookup ("Kimlik", "mkys", "mkysTkl='" & cm & "'")
Buradaki a değerini kontrol ettiniz mi?
Boş değer gönderiyor olabilir
ettim msgbox ile , sıkıntı yok, acaba nerede hata var
16/03/2022, 12:42

berduş

Çalışmanızı ekleyin inceleyelim
1 2