![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 1 Dołączył: 17.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
kod:
zalozenia: odczytuje dane z jednej gigantycznej tabeli i po jakims tam parsowaniu zapisuje je do powiedzmy 100 innych tabeli, kazda insert moze rzucic wyjatek, przy czym chcialbym aby zostala wyswietlona tylko informacje ze dane zapytanie nie przeszlo i caly kod byl kontynuowany dalej... klu sprawy: chce uniknac pakowania kazdego inserta w osobny try - catch (IMG:style_emoticons/default/smile.gif) da rade? jakos tak ze rzuci bledem cath go wylapie i w magiczny sposob wroci kontynuowac dalej...? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
Magicznym sposobem, o który pytasz, jest właśnie opakowywanie każdego z zapytań blokiem try...catch. A jak nie chcesz mieć mnóstwa kodu, opakuj to sobie w jakąś funkcję, metodę czy co tam masz i po kłopocie:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 08:15 |