FireBird + Tratamento de erros

Pessoal,

Como faço para tratar os erros(exemplo: usuario já castrato ou chave primaria existente) do FireBird??

[quote=fsf]Pessoal,

Como faço para tratar os erros(exemplo: usuario já castrato ou chave primaria existente) do FireBird??
[/quote]

Castrato (pl. castrati) - A male singer castrated during boyhood to preserve his soprano or alto vocal register. Castratos played a prominent role in seventeenth- and eighteenth-century opera.