Witam.
Mam taki problem i nie wiem jak go rozwiazać:
Nie wiem jak obsłużyć wyjątki bazy danych. A nie za bardzo mam co wpiąć w blok try... Np: Mam rekord i w jednym polu ustawiony jest null, a definicja pola ma not null. no i sie wysypuje. Albo przy usuwaniu gdy występuje powiązanie itd. Prubowąłem sie podpiąć pod Table.OnDeleteError itd, ale ciągle jest komunkat o błędzie i program sie wysypuje. Ja wiem że mogę ręcznie sprawdzać czy jakiś dbEdit nie jest pusty itp, ale przy usuwaniu musiałbym sprawdzać ręcznie zapytaniem sql czy czasem nie ma powiązania itd a to troche treci sens. Więc raczej chodzi mi o coś ala nr errora z serwera(interbase). Mam nadzieje że ktoś wie co mam na myśłi:) Jak sie podepnę pod błąd to sobie poradze.
Pomóżcie - plis. Wystarczy mi wskazówka, dwa zdania. Poradzę sobie dalej.
</delphi>