Coteco Postado Dezembro 26, 2008 Denunciar Share Postado Dezembro 26, 2008 Olá!Estou com a seguinte dificuldade...Tenho a tabela:Cod ProdutoS0101 XXXS0202 YYYS0101 ZZZPreciso adicionar um campo com um código numérico sequencial para cada "cod". O resultado que preciso obter em outra tabela éCOD Produto Cod_NumS0101 XXXX 1S0202 YYYY 1S0101 ZZZ 2Obrigado! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MrMALJ Postado Dezembro 29, 2008 Denunciar Share Postado Dezembro 29, 2008 Ummmm bom dá pra fazer isso disparando uma consulta que traga o maior ou último Código, dai ele pegaria esse valor e acresceria 1, ou o que eu nunca tentei em Access a utilização de Triguers pra isso. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Coteco Postado Dezembro 30, 2008 Autor Denunciar Share Postado Dezembro 30, 2008 Ummmm bom dá pra fazer isso disparando uma consulta que traga o maior ou último Código, dai ele pegaria esse valor e acresceria 1, ou o que eu nunca tentei em Access a utilização de Triguers pra isso.Olá!MrMALJ, o problema é o seguinte... se eu tivesse somente 1 código igual, não seria problema, pois o que você falou de utilizar consultas para pegar o maior código e somar 1 funcionaria perfeitamente.... Mas o problema ocorre quando eu tenho que adicionar este código em mais de uma linha ao mesmo tempo...No exemplo que eu dei, se utilizarmos consultas não vai dar certo (pelo menos eu não consegui fazer) ele colocar 1 em uma linha e 2 na segunda linha (com o mesmo código)Quanto a trigguers, eu não conheço....Obrigado!Bruno Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MrMALJ Postado Dezembro 30, 2008 Denunciar Share Postado Dezembro 30, 2008 Algo do tipo:select max(nz(seuCodContador)) from suaTabela where seuCodProd=forms!nomeForm!seuCampo and seuControlePedido=forms!nomeForm!nrPedido;Deve funcionar, fiz o exemplo pensando no modelo de pedido onde você pode adiconar vário itens com o mesmo código e ela pegaria dentro do pedido se existir já algum produto com aquele código lançado dai esse resultado você incrementa 1. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Coteco
Olá!
Estou com a seguinte dificuldade...
Tenho a tabela:
Cod Produto
S0101 XXX
S0202 YYY
S0101 ZZZ
Preciso adicionar um campo com um código numérico sequencial para cada "cod". O resultado que preciso obter em outra tabela é
COD Produto Cod_Num
S0101 XXXX 1
S0202 YYYY 1
S0101 ZZZ 2
Obrigado!
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.