책 내용 질문하기
filter에 관한 질문
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
324
조회수
50
작성일
2012-05-04
작성자
첨부파일

제가 궁금한 건 filter에 대한 속성중

txt???? 같은 것들이

숫자로 표시되면 ''을 쓰지 않는건데

가끔 이 숫자들이 텍스트로 읽히는 경우가 있는 거 같아서 가끔 혼란이 됩니다.

그래서 제가 궁금한건 만약에 숫자로 표시된 거에 ''을 표시하면 틀린거로 되나요

만약 아니라면 안전을 위해서 시험때는 다 ''표시를 할려고 하거든요.

만약에 안된다면요..... 음 그럼 숫자라는 것을 아는 방법은 두개를 다 대입하는 방법 밖에 없나요

그러니까 실행해 봐서 오류뜨면 바꿔야 하는 방법을 해야하나요?

또한 궁금한 것이 acdateform과 acform의 차이점이 있나요?

답변
2012-05-07 07:40:13

숫자인 경우에 '' 을 붙이면 제대로 된 결과가 나오지 않습니다.

txt 안에 있는 내용이 숫자인지 문자인지 보다

비교하는 값의 데이터 형식이 숫자인지 문자인지가 더 중요합니다.

cmb고객코드에 입력된 내용과 폼의 필드를 비교하여 같은 것만 표시하게 되는데

숫자 형식으로 cmb고객코드에 입력된다해도 실제 폼의 레코드 원본에 해당하는 테이블의 고객코드의 데이터형식이 숫자가 아니라면

문자로 비교해 주셔야 하는 것입니다.

즉 폼의 레코드 원본의 고객코드 필드의 데이터 형식이 텍스트인지 숫자인지 확인 하여 사용하시기 바랍ㄴ디ㅏ.

좋은 하루 되세요.

"
  • *
    2012-05-07 07:40:13

    숫자인 경우에 '' 을 붙이면 제대로 된 결과가 나오지 않습니다.

    txt 안에 있는 내용이 숫자인지 문자인지 보다

    비교하는 값의 데이터 형식이 숫자인지 문자인지가 더 중요합니다.

    cmb고객코드에 입력된 내용과 폼의 필드를 비교하여 같은 것만 표시하게 되는데

    숫자 형식으로 cmb고객코드에 입력된다해도 실제 폼의 레코드 원본에 해당하는 테이블의 고객코드의 데이터형식이 숫자가 아니라면

    문자로 비교해 주셔야 하는 것입니다.

    즉 폼의 레코드 원본의 고객코드 필드의 데이터 형식이 텍스트인지 숫자인지 확인 하여 사용하시기 바랍ㄴ디ㅏ.

    좋은 하루 되세요.

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