2010-03-25 3 views
4

컨트롤에서 정보를 가져 와서 VBA의 INSERT INTO SQL 문을 통해 테이블에 입력하는 버튼 클릭 이벤트가 있습니다.INSERT INTO 문, 새 레코드 : 생성 된 자동 생성 번호를 얻는 방법?

내가 추가 할 수있는 것이 있는지 또는 레코드 용으로 생성 된 레코드 번호를 얻기위한 다른 방법이 있는지 궁금합니다.

방금 ​​돌아서 테이블에 대해 선택하고 rs.last를 사용할 수 있습니까?

답변

2

이전에 INSERT 문을 실행 한 DAO.Database 개체 변수에서 "SELECT @@ IDENTITY"를 사용할 수 있습니다. 자세한 내용은 here on Stack OverFlow을 참조하십시오.

+0

언제나처럼 HansUp! – Justin

+0

그래서 HanUps, 어떻게 검색 한 후 컨트롤에 다시 할당할까요? 내 쿼리 ("SELECT @@ IDENTITY") 후에이 값이 있음을 알리고 해당 값을 내 양식의 텍스트 상자 ("textReturn")에 표시하고 싶습니다. ..... 어떤 변수 또는 컨테이너가 오른쪽에 존재합니까? 지금? newRow? – Justin

+0

@HansUp ... 신경 쓰지 마라. 나는 그 이후에 간단하다는 것을 알았다. 도와 주셔서 대단히 감사합니다 .... 이것은 내가 필요한 것입니다! – Justin

관련 문제