exception hakkında

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
esistem
Üye
Mesajlar: 464
Kayıt: 02 Eki 2007 11:22
İletişim:

exception hakkında

Mesaj gönderen esistem »

arkadaşlar merhaba;

projede exception kullanayım dedim ve kullandım fakat mesajı şu şekilde gösterdi;

exception 1
CARI_BARKOD_MUKERRER
Cari Hesaba verdiğiniz kod daha önce kullanılmış
At procedure "CARI_KAYDET" line:36, col:1.

exception mesajlarını hep böylemi verir fb yoksa sadece "Cari Hesaba verdiğiniz kod daha önce kullanılmış" dedirtebilirmiyiz?

birde exception a parametre ile değer gönderebilirmiyiz?
örneğin;
diyelim cari hesap türünü silmeye kalktı kullanıcı trigger imiz kontrol etti ve 5 adet cari hesap kartında silinmek istenen türün kodu kayıtlı dolayısı ile silememesi lazım ve exception da "Bu cari hesap türünü silemezsiniz" demesi lazım buraya kadar tamam ama şöyle bir mesaj verdiremezmiyiz ? "Bu cari hesap türü 5 adet cari hesap kartında kullanılmış silinemez...!" aradaki 5 adet olayını sorguda bulmuş olduğu adet olarak düşünürsek exception a bunu bir değer olarak gönderemezmiyiz?
şöyleki ;
"Bu cari hesap türünü silemezsiniz"+cariadedi+" adet cari hesap kartında kullanılmıştır..."
gibi???
Cevapla