asp에서 레코드를 추가하기 위해 addnew 메소드를 사용한 후, 자체 증가 ID를 얻는 데 자주 사용하며, 북마크를 사용하면 이 기능을 쉽게 달성할 수 있습니다. asp에서 레코드를 추가하기 위해 addnew 메소드를 사용한 후, 자체 증가 ID를 얻는 데 자주 사용하며, 북마크를 사용하면 이 기능을 쉽게 달성할 수 있습니다.
다음과 같이 코드 코드를 복사합니다.
rs.open SQL,콘,3,3
rs.addnew
rs(사용자)=소형
rs(통과)=333333
RS.업데이트
임시 = rs.bookmark
rs.bookmark = 임시
응답.rs(ID) 쓰기
액세스는 추가 후 자체 증가 ID를 반환합니다.
ASP를 사용하는 데 사용됨
다음과 같이 코드 코드를 복사합니다.
objRs.AddNew
objRs.업데이트
.net에서 하위 증가 ID를 반환하는 방법을 모르겠습니다.
사용
다음과 같이 코드 코드를 복사합니다.
@@ID 선택
이 기능은 SQL에서만 사용할 수 있습니다.
나중에는 내가 할 수 있는 일이 아무것도 없다고 생각했다.
그래서:
1. 먼저 레코드를 추가합니다.
2. 최대(ID) 가져오기
3. max(id)에 따라 데이터 수정
정말 번거롭네요~~ 동시성에 문제가 있을 수도 있겠네요.. 어떻게 구현하셨는지 모르겠네요.
당신이 말한 것은 매우 이상합니다. 자체 증가 ID를 얻는 것은 원래 SQL 쿼리입니다.
또한 포인터를 사용하여 ASP를 구현할 수도 있습니다. .net은 모릅니다.
실제로 원래 포스터에서는 select @@identity가 sqlserver에서만 사용 가능하다는 것을 의미했습니다.