Fórum StoredProc para Gerar Código Válido #38470
01/09/2003
0
Como usá-la no delphi???
Eu teria que criar um StP para cada tabela ou tem como criar uma que possa ser usada em qualquer tabela.
T+
Eniorm
Curtir tópico
+ 0Posts
02/09/2003
Afarias
Use GENERATORS para gerar códigos sequenciais neste tipo de aplicação.
T+
Gostei + 0
02/09/2003
Eniorm
O sistema vai ser usado em rede sim!
Mas a StP retornaria o último cód + 1
apenas qdo fosse necessário.
T+
Gostei + 0
03/09/2003
Afarias
SELECT MAX(codigo) FROM TABELA
para obter o último código,
Entretanto, vou advertir mais uma vêz :: se seu sistema for multi-usuário vc provavelmente terá problemas.
T+
Gostei + 0
03/09/2003
Eniorm
vai rodar em rede sim.
Existe algo a mais para se configurar para o sistema
rodar em rede ou apenas setar o ip e local do gdb ??
T+
Gostei + 0
04/09/2003
Afarias
Crie generators para cada campo codigo sequencial q vc vai ter no seu banco (de uma lida sobre generators no SQL Reference Help). Para cria-los basta::
create generator nome_generator;
A forma mais facil de usa-los e com a propriedade GENERATORFIELD nos componentes TIBQuery e TIBDataSet (IBX)
mas, vc pode pegar um novo codigo sequencial a qualquer momento, usando um SQL da forma::
select gen_id(nome_generator, 1) fom rdb$database;
T+
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)