Thanks, :)

On 8/24/06, Jorge Godoy <[EMAIL PROTECTED]> wrote:

"[EMAIL PROTECTED]" <[EMAIL PROTECTED]> writes:

> Hello guys. I have this question: When handling IntegrityError
> exceptions (for example, when using the alternateID position
> parameter), do I have to import this exception from psycopgp2 (I'm
> using postgres as a database), or is it available somewhere in the
> packages of SQLObject? (haven't found it yet).

If you import it then you loose portability.

What you can do is get it from the driver...  One way (I believe there's a
simpler one somewhere else around here, but I haven't found it) is:


================================================================================
driver = model.hub.getConnection()._dbConnection.module

try:
   # ...
except driver.IntegrityError, error:
   # ...
================================================================================


--
Jorge Godoy      <[EMAIL PROTECTED]>


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "TurboGears" group.
To post to this group, send email to turbogears@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/turbogears
-~----------~----~----~----~------~----~------~--~---

Reply via email to