Fórum Mostrar código antes de cadastrar #226211
15/04/2004
0
vlwww...
Tchelllo
Curtir tópico
+ 0Posts
15/04/2004
Fer_nanda
Gostei + 0
16/04/2004
Tchelllo
Gostei + 0
16/04/2004
Fer_nanda
bom, antes de executá-la vc executa uma query, vc coloca o seguinte nela
select max(codigo) + 1 as ultimocodigo from tabela
na aplicação vc só abre e fecha ela e depois passa o campo q ele te trouxe para a procedure ok
qryultimocodigo.close; qryultimocodigo.open; storedproc.close; storedproc.parambyname(´codigo´).asinteger := qryultimocodigo.fieldbyname(´ultimocodigo´).asinteger; storedproc.open;
é claro...depois vc faz as verificações caso o codigo seja zero e tals...
Gostei + 0
16/04/2004
Tchelllo
vlww pela atenção Fer....T++
Marcelo
Gostei + 0
16/04/2004
Fer_nanda
select max(codigo) + 1 as ultimocodigo from tabela
veja bem, se sua tabela estiver assim:
--------------------
codigo | campo1
--------|-----------
1 | blah1
2 | blah2
3 | blah3
me corrija se estiver errada, mas qdo vc for gravar o proximo registro, sua procedure irá gerar o codigo 4, certo?
se vc executar a qry ela tbém lhe retornará esse valor, aí vc só mostra.
espero ter ajudado
Gostei + 0
16/04/2004
Fer_nanda
select max(codigo) + 1 as ultimocodigo from tabela
veja bem, se sua tabela estiver assim:
--------------------
codigo | campo1
--------|-----------
1 | blah1
2 | blah2
3 | blah3
me corrija se estiver errada, mas qdo vc for gravar o proximo registro, sua procedure irá gerar o codigo 4, certo?
se vc executar a qry ela tbém lhe retornará esse valor, aí vc só mostra.
espero ter ajudado
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)