[ gilespy @ 06.03.2006. 12:05 ] @
Imam gomilu Constraint i Unique ogranicenja u bazi. Ako korisnik izazove

krsenje nekog ogranicenja pojavice se za njega nerazumljiva poruka.


Da li postoji nacin da C# presretne poslatu poruku o gresci od strane baze

i da umesto nje prikaze nesto razumljivije?


Hvala
[ bunker @ 06.03.2006. 12:30 ] @
Da.
http://www.codeproject.com/dotnet/exceptionHandler.asp
http://msdn.microsoft.com/libr...ientsqlexceptionclasstopic.asp

Provali malo i ovaj:
www.google.com


[Ovu poruku je menjao bunker dana 06.03.2006. u 13:32 GMT+1]
[ ntadic @ 07.03.2006. 11:53 ] @
ako radis web aplikaciju, napravis u IIS-u custom error stranu.

A ako radis win app, stavis linije koje mogu da puknu u try - catch pa u catch radish i prikazujesh shto ti volja...


bunkeru kralju, kakav god ti exception njemu bacish Exception.Message ima istu vrijednost. "Object Reference is Not Set to an Instance of an Object" pa ga hebi.
Tako da ti treba da napravis poruke tipa "Ne moze to tako, puko kvar, zovi me na mobilni!" i da ih dignes kao msg. box u odnosno da ga redirektujesh negdje ako je u pitanju web app. (oboje ucatch-u, try bloka)

[Ovu poruku je menjao ntadic dana 07.03.2006. u 12:59 GMT+1]