Fórum Para quem entender muito de interbase #269642
22/02/2005
0
Pessoal,
estou programando para objeto, aprendi isso com o java na UFF no rio de janeiro.
Muitas pessoas quando vão cadastar uma cidade numa tela, antes de gravar, usam o select para verificar a existencia da mesma no banco de dados.
Eu não quero mais trabalhar assim. Agora defino PRIMARY KEYS E UNIQUES, desta maneira quando for usar o applyupdates, caso exista a chave ou o unique, gerará uma exceção e a partir daí eu exibirei a mensagem que chegar, de uma maneira tratada. Desta forma, pouparei acesso ao banco.
A maneira que uso o generator, eu já vinha usando á muito tempo pelo generator field, ele é otimo, mas acontece que ele vai disparar o generator no insert ou no post (o outro evento é on server e não funciona, para quê que ele serve?).
Bom, os eventos acontecem mesmo quando dá exceção, ou seja, quero que se der exceção não acione o generator Certo ?
Gostaria de saber
1) Como usar a trigger neste sentido ou o generator
2) Gostaria de ter um tratamento para exceções da palheta INTERBASE, já me deram mas era para o BDE, preciso para o INTERBASE.
Portanto peço encarecidamente ajuda e se para as excecoes do interbase precisar de uma dcu, me digam qual é.
Obrigado para todos.
estou programando para objeto, aprendi isso com o java na UFF no rio de janeiro.
Muitas pessoas quando vão cadastar uma cidade numa tela, antes de gravar, usam o select para verificar a existencia da mesma no banco de dados.
Eu não quero mais trabalhar assim. Agora defino PRIMARY KEYS E UNIQUES, desta maneira quando for usar o applyupdates, caso exista a chave ou o unique, gerará uma exceção e a partir daí eu exibirei a mensagem que chegar, de uma maneira tratada. Desta forma, pouparei acesso ao banco.
A maneira que uso o generator, eu já vinha usando á muito tempo pelo generator field, ele é otimo, mas acontece que ele vai disparar o generator no insert ou no post (o outro evento é on server e não funciona, para quê que ele serve?).
Bom, os eventos acontecem mesmo quando dá exceção, ou seja, quero que se der exceção não acione o generator Certo ?
Gostaria de saber
1) Como usar a trigger neste sentido ou o generator
2) Gostaria de ter um tratamento para exceções da palheta INTERBASE, já me deram mas era para o BDE, preciso para o INTERBASE.
Portanto peço encarecidamente ajuda e se para as excecoes do interbase precisar de uma dcu, me digam qual é.
Obrigado para todos.
Dr. Interbase
Curtir tópico
+ 0
Responder
Posts
22/02/2005
Gandalf.nho
[b:fa31f1fa8f][color=red:fa31f1fa8f]Notificação de Infração às Regras de Conduta :[/color:fa31f1fa8f][/b:fa31f1fa8f]
Título desafiador e duplicidade
[url]http://forum.clubedelphi.net/viewtopic.php?p=186688[/url]
Para maiores esclarecimentos pode mandar-me uma [url=http://delphiforum.icft.com.br/forum/privmsg.php?mode=post&u=8378]Mensagem Particular[/url].
Título desafiador e duplicidade
[url]http://forum.clubedelphi.net/viewtopic.php?p=186688[/url]
Para maiores esclarecimentos pode mandar-me uma [url=http://delphiforum.icft.com.br/forum/privmsg.php?mode=post&u=8378]Mensagem Particular[/url].
Responder
Gostei + 0
22/02/2005
Technos
Amigo...
Dá uma olhada nos componentes de Acesso a Interbase/Firebird IBO (De preferência, IBO Nativo...).
Lá vc vai achar a resposta sobres essas questões.
Dá uma olhada nos componentes de Acesso a Interbase/Firebird IBO (De preferência, IBO Nativo...).
Lá vc vai achar a resposta sobres essas questões.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)