Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Obsługa wyjątków propel
Kuziu
post 12.04.2010, 22:55:37
Post #1





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

Ostrzeżenie: (0%)
-----


Cześć,

mam mały problem z rozpoznaniem błędu jaki zwraca propel.

Chcę dodać wpis do bazy, no i dajmy na to że wpis o unikalnym polu już istnieje, wtedy propel wyrzuci wyjątek. Jak rozpoznać że to właśnie nieunikalne pole a nie np. brak połaczenia z bazą czy cos innego jeszcze.

probowalem zmetdą getNativeError jaką gdzieś ktoś opisał ale dostaję błąd: Call to undefined method PDOException::getNativeError()

getCode() zwraca zawsze zero, jak rozpoznać że przyczyną był właśnie brak unikalności pola ?



--------------------
Słońce zachodzi ... kolejna noc nadchodzi ...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.07.2025 - 14:59