Fórum autoincremento em access #231682
12/05/2004
0
bom dia..
estou com um problema com esse autoincremento do access..
o problema é o seguinte..
tenho uma tabela chamada cupomfiscal e outra chamada itens..
como o nome diz a tabela itens são os produtos correspondentes ao cupomfiscal..
o meu problema é o seguinte..
o link da tabela
é codcupom(da tabela cupomfiscal) com cupomfiscal(na tabela itens)..
na minha de inclusao mando incluir um novo cupom.. e tenho um dbgrid no qual incluo os produtos..
o problema está aí.. pq os produtos vão todos como 000 pq o autoincremento do access só assume o valor depois de gravá-lo..
tem como resolver isso?
valeu
estou com um problema com esse autoincremento do access..
o problema é o seguinte..
tenho uma tabela chamada cupomfiscal e outra chamada itens..
como o nome diz a tabela itens são os produtos correspondentes ao cupomfiscal..
o meu problema é o seguinte..
o link da tabela
é codcupom(da tabela cupomfiscal) com cupomfiscal(na tabela itens)..
na minha de inclusao mando incluir um novo cupom.. e tenho um dbgrid no qual incluo os produtos..
o problema está aí.. pq os produtos vão todos como 000 pq o autoincremento do access só assume o valor depois de gravá-lo..
tem como resolver isso?
valeu
Eric.miranda
Curtir tópico
+ 0
Responder
Posts
12/05/2004
Casetek
Mande gravar a tabela cupom antes de adicionar os itens.
Eu me cerco por vários lados:
No evento beforeInsert da tabela itens coloque:
if tabelaCupom.state in [dsEdit, dsInsert] then
tabelaCupom.post;
o mesmo nos eventos beforeEdit da tabela itens e no
evento onEnter do DBGrid
Espero ter ajudado
Eu me cerco por vários lados:
No evento beforeInsert da tabela itens coloque:
if tabelaCupom.state in [dsEdit, dsInsert] then
tabelaCupom.post;
o mesmo nos eventos beforeEdit da tabela itens e no
evento onEnter do DBGrid
Espero ter ajudado
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)