액세스 컨트롤 질문

액세스 컨트롤 질문

작성일 2024.04.27댓글 1건
    게시물 수정 , 삭제는 로그인 필요

막 어떤 컨트롤을 프로시저에서 작성할 때 텍스트는 '"& 컨트롤명 &"'" 이렇게 하고
숫자는 "& 컨트롤명 이렇게 하잖아요. 그런데 오늘 시나공 컴활 실기 기본서를 보니까 섹션 8에 1번 문제에 
txt상품명 컨트롤과 cmb분류 컨트롤에 포커스가 이동하면 다음과 같은 계산을 하는 이벤트 프로ㅅ저를 구형하시오.
txt상품명 컨트롤에 있는 값을 txt이름 컨트롤에 표시할 것
이렇게 나와있는데 여기서는 '"&   &"'" 이렇게 안 하고 그냥 txt이름=txt상품명 이렇게 작성을 해서요.
왜 여기서는 그냥 바로 작성을 하는 건가요? 제가 아직 액세스를 잘 이해하지 못해서 모르겠어서요ㅠ


#액세스 컨트롤 #액세스 컨트롤러 #액세스 컨트롤 뜻 #액세스 컨트롤 원본 행 원본 #액세스 컨트롤 팁 텍스트 #액세스 컨트롤 마법사 #액세스 컨트롤 원본 #ps5 액세스 컨트롤러 후기 #네트워크 액세스 컨트롤 #직접 메모리 액세스 컨트롤러

profile_image 익명 작성일 -

쿼리나 폼에 직접적으로 함수를 이용할 때는 엑세스가 자동으로 해석해서 오류를 반환하지 않고 정답(?)을 표시해주기도 합니다.

그러나 원래의 문법대로 작성을 하시는 것을 권장해드립니다.

제대로된 문법으로 작성을 하시면 쿼리, 폼, VBA 등 어떤곳에서 사용을 해도 오류없는 결과를 얻을 수 있습니다.

VBA코드를 기준으로 설명을 드리자면

함수나 문법은 프로그램을 제어하기 위한 약속(문법)입니다.

데이터의 형식에 따라서 컴퓨터가 이해할 수 있는 규칙대로 문답을 해야 하는데

데이터는 크게

문자, 숫자 날짜를 들 수 있습니다.

문자의 계산은

1+1=11입니다

숫자의 계산은

1+1=2죠!!

만약 날짜라는 데이터구분이 없다면

2024-04-27이 2024년 04월 27일로 인식을 해주먼 좋은데

이것을 단순 숫자로 인식한다면

2024-04 = 2020

2020-27= 1993을 반환할 수도 있다는 거죠!!

아무튼 이렇게 데이터의 형식에 따라서 결과가 다르기 때문에 이것을 엑세스에게 알릴 필요가 있다는 거죠!!

그리고 & 는 개체들의 구분을 위해서 사용합니다.

문자형의 경우

1. 직접적인 문자

DLookup("핸드폰","고객테이블","고객코드='ABC'")

2. 폼의 컨트롤이나 변수

DLookup("핸드폰","고객테이블","고객코드='" & me.txt고객코드 & "'")

DLookup("핸드폰","고객테이블","고객코드='" & 변수 & "'")

숫자의 경우

1. 직접적인 숫자

Dcount("*","고객테이블","나이=20")

2. 폼의 컨트롤이나 변수

Dcount("*","고객테이블","나이=" & me.txt나이)

Dcount("*","고객테이블","나이=" & 변수)

다음은 날짜입니다.

1. Dcount("*","고객테이블","생일=#2000-01-01#")

2. Dcount("*","고객테이블","생일=#" & me.txt생일 & "#")

Dcount("*","고객테이블","생일=#" & 변수 & "#")

이렇게 띄어쓰기와 점찍는 방법이 조금 달라집니다.

어떤 상황에서 이것을 쓰고 또 어떤상황에서는 저것을 쓰느냐 보다는

그냥 문법을 잘 이해하셔서 이것이든 저것이든 모두 문법대로 작성하시면 모두 정상적으로 구현될 것입니다.

액세스 컨트롤 질문

막 어떤 컨트롤을 프로시저에서 작성할 때 텍스트는 '"& 컨트롤명 &"'" 이렇게 하고... 제가 아직 액세스를 잘 이해하지 못해서 모르겠어서요ㅠ 쿼리나 폼에 직접적으로...

액세스 컨트롤 질문이요 ㅠㅠ

액세스에서 컨트롤에 저장되어있는 값이 문자인지 숫자인지 확인하려면 어떻게 해야되나요?. 자세히 부탁드립니다 isNumeric() 함수가 있습니다. if IsNumeric...

컴활 액세스 컨트롤 질문이요

컴활 1급 필기 공부 중인데 액세스 부분에 나오는 '컨트롤' 부분이 이해가 안갑니다. 컨트롤 이 뭔가요? 정의를 물어보는 게 아닙니다. 액세스 창 열었을 때 어떤 것을...

컴활 1급 액세스 컨트롤원본 질문 !

컴활 1급 액세스에서 Now()함수 문제 풀다가 궁금한게 생겨서 질문 남깁니다 ! 단순히 '2018년 8월 1일 수요일'과 같이 표시할 것 : ' 형식 - 자세한 날짜' 2018년 8월...

컴활 액세스 단추 컨트롤 생성 질문

액세스에서 명령 단추 컨트롤 생성하는 문제에 대해 질문이 있는데요 명령단추 생성하면 명령단추마법사가 뜨더라구요. 제가 알기로는 마법사 이용해도 되고 안해도 되는걸로...