Sql Server – Try – Catch


Sql 2005 ile gelen try-catch mekanizmasında bir yazılımcının ilk anda anlayacağından farklı bir yaklaşımlar bulunmaktadır.

Mesela neyi yakalamaıyor?

INSERT INTO TableXX , dediğinizde, bu TableXX database’de yoksa bir exception üretiliyor. Ama bu exception Sql Server tarafından yakalanamıyor. Bir yazılımcı default olarak bunun yakalanmasını bekler.

Bu durumun MSDN nin TRY-CATCH dökümanlarında da böyle olduğu yazıyor. Ama default yaklaşım bu değil.

Mikrosoft burada eski mimarisinin azizliğine uğramış gibi görünüyor.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.


%d blogcu bunu beğendi: