2017 컴활 1급실기 2권 데이터베이스 P327 2번에서
고객코드가 cmb고객코드의 값과 동일한 레코드를 Filter속성을 이용해서 지정하는문제인데
여기서 고객코드가 텍스트형식인지 숫자형식인지 어떻게 알수있는건가요?
여태까지 문제풀때 폼보기나 디자인보기를 해서 숫자인지 텍스트인지 파악하고 풀었는데
이 문제는 폼보기를 했더니 고객코드가 000019 이런식으로 숫자로 되어있는데 형식이 텍스트더군요
그래서 고객테이블을 디자인보기로 보니 데이터형식이 텍스트더군요
뭐가맞는건가요?
후자처럼 아예 해당테이블을 찾아가서 파헤쳐야하는건가요?
그리고 엑셀처럼 데이터베이스는 다른이름저장해서 바탕화면에 파일을 저장하는 기능이 없나요?
문제풀고 바탕화면에서 드래그해서 쓰는편인데 다른이름저장누르면 폼이나 테이블을 저장하는게
나옵니다.
그래서 매번 문제를풀고 실행파일을 다시까는식으로 쓰고있는데 방법이있는지 궁금합니다
도서대여현황 폼의 하위폼에 있는 고객코드와 비교해야 하니 고객코드 필드가 들어있는 폼의 레코드 원본을 확인 합니다.
레코드 원본이 도서대여목록 쿼리이므로 도서내역목록쿼리를 디자인 보기로 열고
고객코드가 들어있는 테이블을 확인 한 후 도서대여 테이블을 디자인 보기로 열어 고객코드의 데이터 형식을 확인해 보세요.
고객코드의 데이터 형식이 텍스트 이므로 텍스트로 비교하셔야 합니다.
이렇게 숫자모양으로 되어 있더라도 데이터형식이 텍스트라면 텍스트 비교방법으로 비교해 주셔야 하죠.
네 데이터 베이스 안에서 저장하는 방법은 없구요.
데이터 베이스 파일의 아이콘을 복사하여 바탕화면에 붙여넣고 사용하시기 바랍니다.
좋은 하루 되세요
-
*2017-02-02 12:40:46
도서대여현황 폼의 하위폼에 있는 고객코드와 비교해야 하니 고객코드 필드가 들어있는 폼의 레코드 원본을 확인 합니다.
레코드 원본이 도서대여목록 쿼리이므로 도서내역목록쿼리를 디자인 보기로 열고
고객코드가 들어있는 테이블을 확인 한 후 도서대여 테이블을 디자인 보기로 열어 고객코드의 데이터 형식을 확인해 보세요.
고객코드의 데이터 형식이 텍스트 이므로 텍스트로 비교하셔야 합니다.
이렇게 숫자모양으로 되어 있더라도 데이터형식이 텍스트라면 텍스트 비교방법으로 비교해 주셔야 하죠.
네 데이터 베이스 안에서 저장하는 방법은 없구요.
데이터 베이스 파일의 아이콘을 복사하여 바탕화면에 붙여넣고 사용하시기 바랍니다.
좋은 하루 되세요