Fórum Sobre tutoriais #50760
29/04/2005
Pessoal, há tempos utilizo o Firebird e creio que não aproveito toda a sua robustez, pois controlo tudo apartir da aplicação, porém não encontro material para estudo, qdo me refiro a material me refiro da [b:d45b591577]lógica[/b:d45b591577] de programação interna de stored procedures e triggers, alguém saberia onde há bons materiais para isso?
Posts
Colega,
Infelizmente o material não é abundante na internet.
Na minha opinião o melhor material para o Firebird ainda são os manuais do IB 6 que vc encontra em:
http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_download_documentation
Alie este material ao estudo das Release Notes das versões 1.0.x e 1.5.x e vc terá uma documentação confiável e abrangente sobre o Firebird.
Existem ainda bons sites de referência os quais julgo que os melhores são:
http://www.cvalde.net/
http://www.firebase.com.br/
T+
Tente tb o pessoal da CFLP [url]http://www.comunidade-firebird.org/[/url]
29/04/2005
Bruno Belchior
conhecia todos os sites passados exceto [url]http://www.cvalde.net/[/url] acho eles de grande valia, porém me dão muita rotina pronta, gostaria de algo explicando o b-a-bá o resto a gente inventa... :D
30/04/2005
Bruno Belchior
[b:ed22a7df76]Vinicius2k[/b:ed22a7df76] achava que o primeiro link eu conhecia mas estava enganado, realmente é uma fonte incomparável com o que achei até aqui... muito obrigado!!!
Realmente,
Não há nada melhor do que a documentação do IB 6 + Release Notes do FB para entender, aprender e desfrutar dos recursos do FB.
Boa sorte !
:wink:
02/05/2005
Bruno Belchior
só uma dúvida, as exceções [b:1ab527e0a8]internas[/b:1ab527e0a8] do Fb podem ser capturadas pelo delphi ou elas vem [b:1ab527e0a8]genéricas[/b:1ab527e0a8]
só uma dúvida, as exceções [b:bfd10cea23]internas[/b:bfd10cea23] do Fb podem ser capturadas pelo delphi ou elas vem [b:bfd10cea23]genéricas[/b:bfd10cea23]
Sim, elas podem ser capturadas sem problemas.
02/05/2005
Bruno Belchior
como?
Usando eventos que capturem exceções. As provenientes das operações com o banco geralmente são capturadas através dos eventos de tratamento de erros dos componentes tipo dataset (OnPostError e similares)
03/05/2005
Bruno Belchior
usando CDS+Provider+SQLStoredProcedure consegui retornar a mensagem de erro da exceção, porém não vem apenas ela por exemplo na exceção criei dessa forma:
create exception erro ´ocorreu um erro´
e qdo me retorna no delphi algo parecido como [b:622b44e4bf]SQL Server Exception ... mais alugma coisa... ´ocorreu um erro´[/b:622b44e4bf]... obs.: utilizado ApplicationEvents...
Vc precisa tratar essa exceção usando funções como Copy e Pos para isolar a parte desejada da mensagem de erro e passar uma mensagem mais amigável para o usuário.
03/05/2005
Bruno Belchior
foi o q pensei...