sn alpeki siteminizde haklısınız. iki ve üç nolu opsiyonlar şu an tablomdo olmayan ve olması muhtemel seçeneklerdi birazdan deneyeceğim. bu yüzden saygılarımı sunarım.
ilçe kodlarının 300 bin kayıt üzerinde çalışması 1,5 saati buldu.
kayıtların bazısı (2000 adet)
- / il adı / ilçe adı şeklinde dizildi.
bu durumda 300 bin kayıt için değil de sadece bu şartları taşayan 2000 kayıt için çalışsın demek nasıl olur diye sordum ki araya aşağıdaki gibi satır ekleyebileyim.
hedef_id = Nz(DLookup("MRNS_ILCEKODU", "ytbl_MERNISILCEKOD", "MRNS_ILADI='" & ilimiz & "' AND MRNS_ILCEADI='" & ilcemiz & "'"), "-")
If hedef_id = "-" Then
hedef_id = Nz(DLookup("MRNS_ILCEKODU", "ytbl_MERNISILCEKOD", "MRNS_ILADI='" & ilimiz & "' AND MRNS_DIGERILCEADI='" & ilcemiz & "'"), "-")
End If