나눔터  
  HOME > 나눔터 > 묻고답하기 > 액세스
액세스
액세스에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 다라이 (sijung111)

추천:  1
파일:     연습(16).mdb (600KB) 조회:  1061
제목:   이름입력시 사번자동입력
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

1. 액세스 버전(95,97,2000,2002):
2. 윈도우즈의 버전(win95,win98,winME,winNT,win2000,winXP):
3. CPU (486,PentiumI/II/III/IV...):
4. RAM (32,64,128,256,512MB,1G...): 

* 아래줄에 질문을 작성하세요 >> 
프로그램 만드는데 무지 어렵네요.
질문은 간단합니다.
예제 파일을 보시면 폼에 입력란이 있습니다. 입력란중 이름을 입력하면
사번이 자동으로 입력되도록 하려고 합니다.
예를 들면 엑셀의 vlookup함수같은 기능입니다.
사번이 들어있는 테이블(인사)은 따로 있습니다.
아무리 책을 봐도 비슷한 예제가 없어 질문드립니다.
 
[불량 게시물 신고]  
초보맨1. 먼저 인사테이블에서는 사번이 텍스트이고 과태료테이블에는 숫자로 지정되어 있어서 이를 통일해야 하겠습니다. 그리고 사번은 중복불가로 바꾸는 것이.....

2.Private Sub 기사명_AfterUpdate()
Me.사번 = DLookup("사번", "인사", "이름='" & Me.기사명 & "'")
End Sub

이렇게 하시면 되지만 이름이 중복되는 것이 있으면 안되므로 이 부분에 대해서도 고려를 하셔야 하겠습니다.(쉽게 하자면 인사테이블에서 이름필드를 중복불가로 해서 동명이인이면 A,B로 구분할 수도 있지만....)
10-30 (09:45)
삭제 ■신고
다라이정말 존경합니다.10-30 (13:03)
삭제 ■신고
        
  

작성일 : 2004-10-29(22:36)
최종수정일 : 2004-10-29(22:36)