Tecrübeli arkadaşlardan fikir almak isterim.
Yaklaşık 1 milyon kayıt olan bir tablodan veri çekiyorum. Ekranda farklı filtreleme türleri var. İşin içinden çıkamadım. Durum kodlarının olduğu bir CheckBoxList var içerisinde yaklaşık 10 farklı durum kodu var. Kullanıcı bu durum kodlarından istediğini seçebilir yada hiçbirşey seçmeyebilir. Bu durumu nasıl ayarlayabilirim.
Where .... In ile yapmaya çalıştım durum kodlarını kod tarafında 1,2,3 şeklinde ayarladıktan sonra procedure tarafına string olarak yolluyorum. Biraz yavaş çalışıyor işin doğrusu. Daha hızlı ve etkili bir yöntem sunabilecek birisi var mıdır acaba?
Daha açıklayıcı olması açısından tablonun yapısını da gönderiyorum;
SELECT * FROM XXXX WHERE XXX IN (p_XS)* burada p_XS benim kod tarafından gönderdiğim parametre.