책 내용 질문하기
질문이요
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
143
조회수
151
작성일
2011-08-22
작성자
첨부파일


p.143 쪽 맨위에 코드설명에서

Me.RecordsetClone.Findfirst "판매번호 = " & txt판매번호
이렇게 txt판매번호 양쪽에 ' ' 작은따옴표없이 썼는데
p.149 쪽 맨위에 코드설명에서는
Me.RecordSetClone.FindFirst "학번 = '" & txt조회 & "'"
이렇게 txt조회 양쪽에 ' ' 작은따옴표가 들어가있네요

문자형식에는 양쪽에 작은따옴표를 넣는건알겠는데
두경우 모두 폼에서는 숫자형식으로 입력받고 txt형식인거같은데
무슨 차이로 이렇게 되는건지모르겠네요 . 해설봐도 이해가안가서 여기에올려봅니다
해설과는 좀 다르게설명해주시면 좋겠네요
답변
2011-08-23 10:28:09

판매번호의 데이터형식은 숫자입니다.

학번의 데이터형식은 텍스트예요.

이것은 그냥 폼으로 봤을때는 확인이 불가능 할 수 있습니다.

학번의 경우 그냥 봤을때는 숫자로 되어 있기 때문이죠.

이것을 확인 하실려면 폼의 레코드 원본을 확인 하셔서 폼의 레코드 원본에 해당하는 테이블이나 쿼리를 확인 하고

테이블이라면 테이블을 디자인 보기로 열어 학번의 데이터형식이 숫자인지 텍스트 인지 확인 하시면 되고

쿼리라면 쿼리를 열어 쿼리에서 이 학번이 사용된 필드가 어느 테이블에 있는지 확인 한 후

그 테이블을 디자인 보기로 열어 데이터형식에서 확인 하시면 됩니다.

학번 필드의 데이터 형식은 텍스트 이므로 텍스트로 분리 하는 것입니다.

레코드 원본 확인 후 테이블을 열어 보세요.

좋은 하루 되세요.

"
  • *
    2011-08-23 10:28:09

    판매번호의 데이터형식은 숫자입니다.

    학번의 데이터형식은 텍스트예요.

    이것은 그냥 폼으로 봤을때는 확인이 불가능 할 수 있습니다.

    학번의 경우 그냥 봤을때는 숫자로 되어 있기 때문이죠.

    이것을 확인 하실려면 폼의 레코드 원본을 확인 하셔서 폼의 레코드 원본에 해당하는 테이블이나 쿼리를 확인 하고

    테이블이라면 테이블을 디자인 보기로 열어 학번의 데이터형식이 숫자인지 텍스트 인지 확인 하시면 되고

    쿼리라면 쿼리를 열어 쿼리에서 이 학번이 사용된 필드가 어느 테이블에 있는지 확인 한 후

    그 테이블을 디자인 보기로 열어 데이터형식에서 확인 하시면 됩니다.

    학번 필드의 데이터 형식은 텍스트 이므로 텍스트로 분리 하는 것입니다.

    레코드 원본 확인 후 테이블을 열어 보세요.

    좋은 하루 되세요.

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