Ir para conteúdo

POWERED BY:

Arquivado

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

giga_fire

Inserir e selecionar

Recommended Posts

Olá!Há alguma maneira de eu inserir um registro em uma tabela e retornar seu id?Por exemplo:INSERT INTO tabela (campo) VALUES ('valor')E depois retornar o id?Não sei, alguma coisa como SELECT id FROM INSERT INTO tabela (campo) VALUES ('valor'):S

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hmm... axo q vou usar o IDENT_CURRENT('tabela');Mas como eu pego isso no ASP.Net? Tipo, ele vai retornar um valor inteiro, uma string?Eu devo usar SqlCommand.ExecuteReader ou ExecuteNonQuery????

Compartilhar este post


Link para o post
Compartilhar em outros sites

pode fazer como se você fosse fazer um select

select IDENT_CURRENT('nomedatabela')

o mais interessante seria você fazer um executeScalar, pois o executeScalar só volta 1 campo e 1 coluna, ou seja, somente 1 valor, que é o que vai retornar neste caso

com executeReader tb.funega, agora com o ExecuteNonQuery não funega, pois o ExecuteNonQuery naum retorna nenhum valor

 

t+

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.