책 내용 질문하기
질문 ㅠㅠ '
도서
[2010] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
128
조회수
116
작성일
2011-07-21
작성자
첨부파일

122페이지 맨위에보면요...

me.recordsetclone.findfirst "판매번호 = " & txt판매번호

me.bookmark=me.recordsetclone.bookmark

이렇게 했는데

128페이지 보면 같은 recordsetclone인데

me.recordsetclone.findfirst "학번 = ' " & txt조회 "'"

me.bookmark=me.recordsetclone.bookmark

이렇게 굵은부분이 다른이유가 뭔가요?

밑에껀 숫자가 아니라 텍스트형이라서 그렇다는데,

그럼 위에껀 숫자라서 저렇게 없는건가요?

숫자는 127페이지 마지막에 보면

me.filter = "가입일 = # " & txt조회 & "#" 한것처럼 '대신에 #을 넣어야 하는거 아니였나요?

그러면 맨위에꺼는 "판매번호 = # " & txt판매번호 & "#" 이렇게 되어야 하는게 아닌가요.......

저렇게 다른 이유가 뭔가요?

답변
2011-07-22 11:39:44

판매번호의 데이터 형식이 숫자 이기 때문에

"판매번호 = " & txt판매번호

와 같이 쓰입니다. 판매번호의 데이터 형식을 확인 하고 txt판매번호에 입력되는 값이 어떤값인지 확인 하여 사용하시구요.

학번의 경우 데이터 형식이 텍스트 이기 때문에

"학번 = ' " & txt조회 "'"

와 같이 쓰입니다. 지금 현재 작업중인 폼의 레코드 원본을 확인 하셔서 학번 필드가 어디있는지 확인 하여

그 테이블을 열고 학번의 데이터 형식을 확인 해 보세요.

#을 쓰는 것은 날짜형식일때 사용하는 것으로

txt조회에 1999-01-01 과 같이 입력되고 비교할 값도 이렇게 날짜 형식이라면

#을 앞뒤로 쓰셔서 비교하셔야 합니다.

즉 첫번째는 숫자, 두번째는 문자, 세번째는 날짜 일때 사용하는 방법 입니다.

좋은 하루 되세요.

"
  • *
    2011-07-22 11:39:44

    판매번호의 데이터 형식이 숫자 이기 때문에

    "판매번호 = " & txt판매번호

    와 같이 쓰입니다. 판매번호의 데이터 형식을 확인 하고 txt판매번호에 입력되는 값이 어떤값인지 확인 하여 사용하시구요.

    학번의 경우 데이터 형식이 텍스트 이기 때문에

    "학번 = ' " & txt조회 "'"

    와 같이 쓰입니다. 지금 현재 작업중인 폼의 레코드 원본을 확인 하셔서 학번 필드가 어디있는지 확인 하여

    그 테이블을 열고 학번의 데이터 형식을 확인 해 보세요.

    #을 쓰는 것은 날짜형식일때 사용하는 것으로

    txt조회에 1999-01-01 과 같이 입력되고 비교할 값도 이렇게 날짜 형식이라면

    #을 앞뒤로 쓰셔서 비교하셔야 합니다.

    즉 첫번째는 숫자, 두번째는 문자, 세번째는 날짜 일때 사용하는 방법 입니다.

    좋은 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.