Depois de usar o método addnew para adicionar um registro em asp, geralmente usamos para obter o ID de aumento automático, e é fácil obter essa função usando o marcador. Depois de usar o método addnew para adicionar um registro em asp, geralmente usamos para obter o ID de aumento automático, e é fácil obter essa função usando o marcador.
Copie o código do código da seguinte forma:
rs.open sql,conn,3,3
rs.addnew
rs(usuário)=小男
rs(passar)=333333
rs.atualização
temp = rs.bookmark
rs.bookmark = temp
Resposta.write rs(ID)
access retorna o ID auto-aumentável após a adição
Costumava asp em
Copie o código do código da seguinte forma:
objRs.AddNew
objRs.Update
Não sei como retornar o ID subcrescente em .net.
usar
Copie o código do código da seguinte forma:
selecione @@identidade
Essa coisa só está disponível em SQL.
Mais tarde pensei que não havia nada que eu pudesse fazer.
Então:
1. Primeiro adicione um registro.
2. Obtenha máximo (id)
3. Modifique os dados de acordo com max(id)
É realmente problemático ~~ Pode haver problemas com a simultaneidade, não sei como você consegue isso.
O que você disse é muito estranho. A obtenção do ID auto-aumentável é originalmente uma consulta SQL.
Além disso, o ASP também pode ser implementado usando ponteiros. .net não sei.
Na verdade, o postador original significava que select @@identity está disponível apenas no sqlserver.