SALVANDO CADASTRO DE CLIENTE E RETORNANDO O CODIGO
quero que retorne o codigo para na hora o cliente saber qual seu codigo, e tbm e util para saber na hora de fazer a venda qual e o numero do pedido tbm!!!
grato
sql server 2005
e acsses tbm
grato
grato
sql server 2005
e acsses tbm
grato
alguem mas????
Só pra entender...
Então esse código que você quer saber qual é um campo Autonumeração? AutoIncrement?
Eu não uso campos autonumeração, mas quando usava eu fazia assim:
Select Max(numero) From Tabela
ou
Select @@Identity
A diferença é que o último retorna a última referencia de autoincrement para qualquer tabela, ou seja, se tiver outras gravações em outras tabelas ele vai retornar sempre o último id utilizado, seja lá qual for a tabela.
Já o problema do primeiro é que se tiver vários usuários incluindo na mesma tabela ao mesmo tempo vai pegar o ID do último gravado, que pode não ser o SEU registro.
Então esse código que você quer saber qual é um campo Autonumeração? AutoIncrement?
Eu não uso campos autonumeração, mas quando usava eu fazia assim:
Select Max(numero) From Tabela
ou
Select @@Identity
A diferença é que o último retorna a última referencia de autoincrement para qualquer tabela, ou seja, se tiver outras gravações em outras tabelas ele vai retornar sempre o último id utilizado, seja lá qual for a tabela.
Já o problema do primeiro é que se tiver vários usuários incluindo na mesma tabela ao mesmo tempo vai pegar o ID do último gravado, que pode não ser o SEU registro.
eu acho que essa syntax resolver seu problema.
[txt-color=#0000f0]SELECT[/txt-color] [txt-color=#0000f0]TOP[/txt-color] (1) id, nome [txt-color=#0000f0]FROM[/txt-color] suatabela [txt-color=#0000f0]ORDER BY[/txt-color] id [txt-color=#0000f0]DESC[/txt-color]
[txt-color=#0000f0]SELECT[/txt-color] [txt-color=#0000f0]TOP[/txt-color] (1) id, nome [txt-color=#0000f0]FROM[/txt-color] suatabela [txt-color=#0000f0]ORDER BY[/txt-color] id [txt-color=#0000f0]DESC[/txt-color]
Tópico encerrado , respostas não são mais permitidas