sorunu çözdüm.
mssql de id degeri ( int ) eşleştirdigim deger ise ( numeric ) oldugu için gelen iki veri rakkamsal olmasına ragmen eşleşmiyordu ( numeric ) ide int yapıp denedim sorun düzeldi. ms access bu sorunu hiç yaşamadıgım için yabancı kaldım olaya. benim gibi access ten mssql ye geçecek...