Etiket Arsivleri

TRY CATCH İle Yakalanamayan Hatalar

TRY CATCH bloğu ile bazı hataların ne olduğunu yakalayabilmemiz mümkün değildir. Örneğin sorgumuzda yanlış bir tablo adı, yanlış bir kolon adı veya yanlış bir veritabanı adı kullandığımızda sorgunun geneli başarısız bir sorgu olması nedeni ile tam bir verim alamayız. Bu soruna geçici bir çözüm bulabilmek için sorgularımızı stored procedure yani saklı yordam olarak yazıp, bu saklı yordamları da TRY bloğu …

Daha Fazlasi

TRY CATCH Kullanımı

MS SQL’de hata yakalama olarak önceki yazılarımda @@ERROR fonksiyonundan bahsetmiştim. Tıpkı .NET ortamında CSharpta olduğu gibi MS SQL ortamında da TRY CATCH yapısı kullanabilirsiniz. Hatta @@ERROR yerine bu yapıyı kullanmanızı öneririm. Aynen .NET ortamındaki Visual Basic ve Csharp ortamındaki gibi burada da benzer şekilde bu yapıyı kullanabiliyoruz. Aynen ordaki gibi hata sonucu ilgili hata oluştuğuna dair kullanıcıları bilgilendirebiliyoruz. Kalıpsal olarak …

Daha Fazlasi