nedendir diye kısa bir araştırma yapmıştım dipnot düşelim bunun nedenini, connectionstringin içine string yolu girmediğimizde framework'ün içinde machine.config dosyasındaki connectionstringi okuyor (gerçi girsekde okuyor bu yüzden çakışma olduğundan hata alıyoruz) clear nesneside bir nevi bu önbelleğini temizliyor ve sadece girdiğimiz bağlantının okunmasını sağlıyor