Bu durumda da aşağıdaki hatayı alıyorum:
Kod:
Conversion failed when converting the varchar value '"& kategoriID&" ' to data type int.
int bir kolona string göndermeye çalıştığımız için
sorun çıkıyor. Aynı array'dan geldiği için böyle bir
sorun çıkıyor. Bu durumda int için ayrı string için ayrı for next döngüsü kurmak gerekiyor sanırım.
Asıl amacımın "her tablo için ayrı ayrı işlem yaptırmamak" olduğu için bu tür bir yöntemin daha sağlıklı olacağını düşünüyordum. Eğer bu yöntem ayrı ayrı sp açmaktan dezavantajlıysa kullanmam ter tabloya ayrı sp açarım. Fakat kullanmasam bile bunun nasıl yapılabileceği konusunda da buraya kadar gelmişken öğrenmeden bırakmak da istemiyorum
Son olarak da bir şunu öğrenmek istiyorum:
sp ile gönderdiğim verilerin güvenli olduğundan bahsediliyor. Yani ekstra bir işleme gerek kalmadan parametre ile gönderdiğim veriler süzülerek gidiyor diye biliyordum. Ancak daha en zararlı karakter tek tırnakta
sorun çıkıyor ve fonksiyonla replace ettirmek durumunda kalıyorum. Burada bir hata mı söz konusu; ben mi yanlış biliyorum yoksa yanlış bir uygulamam mı var?