|
Postada em 12/05/2009 09:23 hs
Pessoal tem outra maneira de recuperar o ultimo codigo inserido no banco com o campo autonumeracao sem ter que usar o select max(), alguem sabe se tem alguma forma do access me retornar esse codigo assim que for inserido o registro ?
|
|
|
|
tar
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 12/05/2009 09:36 hs
Se vc trabalhar em rede não será mto útil pegar o último/maior registro, pois pode não ser o do usuário q inseriu, o ideal é vc criar um protocolo ou código para usar como referência do registro inserido pelo usuário do micro, e nesse caso vc teria q continuar usando o Select pra retornar o registro inserido.
|
|
|
|
Postada em 12/05/2009 09:45 hs
tar, tudo bem eu entendo o que vc diz, mas eu quero saber se tem como o access me retornar o ultimo codigo inserido sem precisar dar um select max ?
|
|
|
Treze
|
SÃO VICENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 12/05/2009 19:07 hs
|
|
|
|
Postada em 13/05/2009 09:29 hs
treze, acho que vc nao entendeu, inseri um registro em uma tabela que tem um campo autonumeracao, quero que o banco me retorne esse codigo autonumeracao que acabou de ser inserido ok.
|
|
|
|
Postada em 13/05/2009 11:54 hs
Bom dia Alexandre, provavelmente vc grava os dados da venda em uma tabela e quer esse código para gravar os itens de produtos em outra tabela. Vou te explicar o que eu faço aqui: Eu jogo a data e a hora em uma variável e em seguida gravo todos os dados do cliente junto com data e hora da compra, após isso eu faço uma pesquisa simples no banco atravéz do código do cliente, data e hora que estão na variável, assim eu consigo pegar exatamente qual é o código que eu inseri na tabela. Espero ter lhe ajudado.
João Carlos Junior Administrador de Redes - Windows 2003 Srv, Linux Desenvolvedor Visual Basic 6.0 com Access, SQL Server, VB .Net e Crystal Reports X Iniciante em C# e ASP .NET
|
|
|