엑셀편은 너무 잘알고있어서 딱히 해설을 봐도 왜 그런지 이해가 가는데 데이터베이스 쪽은
너무 어렵네요 해설도 잘 이해가 안됩니다
311페이지 맨마지막 ADO개체에 대해서 1 2 3 4 5번 설명 부탁드립니다
제가 알기론 1 2 4번이 기본으로 외워야 할것으로 알고있는데 3번은 왜 나온건지..
1,2,4번은 잘모르더라도 고정으로 써지는거 맞나요?
안녕하세요.
1. 변수 선언입니다.
2. 레코드 셋을 할당합니다.
3. 폼이 실행된 상태에서 어떤 컨트롤을 클릭하냐에 따라 값이 달라져야 하는 경우에는 'rs.cursorLocation = adUseClient를 사용한다고 보시면 됩니다.
rs.CursorLocation = adUseClient : CursorLocation(레코드의 현재 위치)는 기본적으로 Server(서버)에 위치하는데,
이를 Client(클라이언트)로 이동시키는 것입니다.
CursorLocation을 Client로 설정해야 레코드의 개수를 정상적으로 표시할 수 있습니다.
그렇지 않으면 레코드 개수가 -1로 표시됩니다.
4. 레코드 셋에 현재 데이터베이스를 연결합니다.
1,2,4번이 자주 쓰입니다. 3번도 외워주세요. ^^
좋은 하루 보내세요.
-
관리자2019-01-27 01:10:26
안녕하세요.
1. 변수 선언입니다.
2. 레코드 셋을 할당합니다.
3. 폼이 실행된 상태에서 어떤 컨트롤을 클릭하냐에 따라 값이 달라져야 하는 경우에는 'rs.cursorLocation = adUseClient를 사용한다고 보시면 됩니다.
rs.CursorLocation = adUseClient : CursorLocation(레코드의 현재 위치)는 기본적으로 Server(서버)에 위치하는데,
이를 Client(클라이언트)로 이동시키는 것입니다.
CursorLocation을 Client로 설정해야 레코드의 개수를 정상적으로 표시할 수 있습니다.
그렇지 않으면 레코드 개수가 -1로 표시됩니다.
4. 레코드 셋에 현재 데이터베이스를 연결합니다.
1,2,4번이 자주 쓰입니다. 3번도 외워주세요. ^^
좋은 하루 보내세요.
-
관리자2019-01-29 21:24:50
안녕하세요.
5번은 뒤의 Select문을 rs.open 으로 rs에 할당하는 것입니다.
Select * from 운행관리 where 행선지 = '" & txt행선지 & "'"
운행관리 테이블에서 행선지가 txt행선지로 입력받은 값과 같은 레코드를 찾아서 rs 레코드 셋에 할당하는 것이죠.
좋은 하루 보내세요.
-
*2019-01-28 21:44:15
5번 설명도 부탁드립니다.