[firebase-br] Interbase X Firebird

Marcelo Silva marcvan em ig.com.br
Sex Dez 9 08:29:12 -03 2005


Como fazer para que um Generator só acrescente 1 quando um INSERT seja bem sucedido ?
Quando dou um POST e não foi bem sucedido como por exemplo, na falta de um campo abrigatório mesmo assim ele acrescenta 1 ao generator.
Sei que segundo a lógica BEFORE seria antes de dar o POST, mas teria como testar se um INSERT será bem sucedido antes de executar o GENERATOR ?
É que nos testes ele fica acrescentando e acabo perdendo a sequencia...
Como estou usando PHP X FIREBIRD não queria ter que executar um SELECT MAX...

Será que vou ter que ficar verificando campo a campo em uma PROCEDURE ?
Neste caso qual a melhor forma de implantar isso ?


Marcelo Silva
(11) 9693-4251
MSN: marcvan em ig.com.br


Mais detalhes sobre a lista de discussão lista