Saya baru saja terkejut dengan sesuatu di TSQL. Saya pikir jika xact_abort aktif, memanggil sesuatu seperti raiserror('Something bad happened', 16, 1); akan menghentikan eksekusi prosedur yang disimpan (atau batch apa pun). Tapi pesan kesalahan ADO.NET saya justru membuktikan sebaliknya....