Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

feasso

Como recupero o ID

Recommended Posts

Tenho este código abaixo, como faço para usar o @@IDENTITY ???

 

sql = 	" INSERT INTO Artigo " &_
	" (id_categoria, titulo_Artigo, descricao_artigo)" &_
	" VALUES ('"& id_categoria &"','"& titulo_Artigo &"','"& Texto &"')"
Conexao.Execute(sql)

Compartilhar este post


Link para o post
Compartilhar em outros sites

O problema de usar o MAX é que vários usuários poderão acessar o código ao mesmo tempo, mas por hora esta solução serve.

Compartilhar este post


Link para o post
Compartilhar em outros sites

se for sql server é assim:

 

sql =	 " INSERT INTO Artigo " &_
	" (id_categoria, titulo_Artigo, descricao_artigo)" &_
	" VALUES ('"& id_categoria &"','"& titulo_Artigo &"','"& Texto &"') SELECT @@identity as id FROM artigo"
set rs = Conexao.Execute(sql)
set rs = rs.nextrecordset
id = rs("id")

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estava com o mesmo problema, e depois de muita pesquisa na internet consegui fazer assim

 

sql = "SELECT TOP 1 * FROM Tabela ORDER BY idTabela DESC"
set rs = Conn.Execute(sql)

Bem, foi assim, e no meu caso resolveu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.