게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
액세스 잘 다루시는 분 계신가요?
게시물ID : computer_99470짧은주소 복사하기
작성자 : 나이루비
추천 : 0
조회수 : 328회
댓글수 : 1개
등록시간 : 2013/07/23 00:57:45
컴활 1급 시험 공부중인데요
문제를 풀다가 잘 안되는게 있어서요.
우선 이게 프로시저 내용이구요. 정답하고 확인해봐서 틀린 부분은 없는 걸로 알고있어요.

Private Sub txt학번_Cl*ck()  <-왜 cl*ck이 필터링 단어지;;

Dim rs As ADODB.Recordset
Set rs = New ADODB.Recordset
rs.ActiveConnection = CurrentProject.Connection
rs.Open "select * from 재학생 where 학번 = '" & txt학번 & "'"
MsgBox [이름] & "/" & [학과] & "/" [연락처]
rs.Close

End Sub

'봉사내역조회' 라는 폼이 있어요.
여기에서 txt학번을 클릭하면 그 학번에 해당하는 학생의 이름, 학과, 연락처를 메시지박스로 뜨게 하는건데
처음에 저렇게 작성하고 클릭하니 의도대로 잘 뜨더군요.
그런데! 이 봉사내역조회 폼의 데이터 원본이 '봉사내역종합' 이라는 쿼리라고 치면
그 안에 이미 학생의 이름,학과, 연락처에 대한 정보가 있어서인지
그냥 MsgBox [이름] & "/" & [학과] & "/" [연락처]  < 이부분만 써도 잘 뜨더라구요
그래서 폼의 데이터 원본을 저 정보들을 가지고있지 않은(하지만 폼에 원래 떠야하는 정보들은 가지고있는)
'봉사내역' 이라는 테이블로 바꿔봤어요.

바꾸고 나서 실행하니 오류가 똭!
오류.png


혹시나 해서 정답 파일을 열어서 마찬가지로 데이터원본을 바꾸고 실행해보니
이럴수가! 정답파일에서는 잘 실행되네요...
프로시저도 똑같이 작성하고, 원본도 똑같이 설정하고 실행하는데(심지어 프로시저 그대로 복붙도 해보고..)
정답파일에서는 잘되고 문제파일에서는 저런 오류가 뜨는 이유가 대체 뭘까요 엉엉 ㅠㅠ

액세스 잘 아시는분! 계시면 미천한 컴맹에게 가르침을 좀 주세요 ㅠ

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호