책 내용 질문하기
2015년 3회 1급(E형) 엑세스
도서
2020 시나공 컴퓨터활용능력 1급 실기 [기본서]
페이지
31
조회수
267
작성일
2020-03-24
작성자
탈퇴*원
첨부파일

 

1. 3-2번이 채점프로그램에서 사진처럼 틀렸다고 합니다. 파일 올립니다. 



2-1. 4-3번도 채점프로그램에서 사진처럼 틀렸다고 합니다. 파일 올립니다. 



2-2. ADO에서 rs.CursorLocation = adUseClient 를 왜 쓰는 건지 정답을 봐도 모르겠어요.


 

답변
2020-03-24 22:48:32

안녕하세요. 길벗 수험서 운영팀입니다.

 

1. Private Sub cmd찾기_Click()
    Me.Filter = "창고명 like '*" & txt창고명 & "*'"   <--- 여기가 다르네요.
    Me.FilterOn = True
End Sub 

 

 

 

2. rs.Open = "select * from 제품 where 원자재 ='" & txt원자재 & "'"   <--- 여기서 =을 삭제해야 합니다.

 

3.

rs.cursorlocation = aduseclient 

폼이 실행된 상태에서 어떤 컨트롤을 클릭하냐에 따라 값이 달라져야 하는 경우에는 'rs.cursorLocation = adUseClient를 사용한다고 보시면 됩니다

rs.CursorLocation = adUseClient : CursorLocation(레코드의 현재 위치)는 기본적으로 Server(서버)에 위치하는데, 이를 Client(클라이언트)로 이동시키는 것입니다

CursorLocationClient로 설정해야 레코드의 개수를 정상적으로 표시할 수 있습니다

그렇지 않으면 레코드 개수가 -1로 표시됩니다.

 

행복한 하루 되세요.  

 

  • 관리자
    2020-03-24 22:48:32

    안녕하세요. 길벗 수험서 운영팀입니다.

     

    1. Private Sub cmd찾기_Click()
        Me.Filter = "창고명 like '*" & txt창고명 & "*'"   <--- 여기가 다르네요.
        Me.FilterOn = True
    End Sub 

     

     

     

    2. rs.Open = "select * from 제품 where 원자재 ='" & txt원자재 & "'"   <--- 여기서 =을 삭제해야 합니다.

     

    3.

    rs.cursorlocation = aduseclient 

    폼이 실행된 상태에서 어떤 컨트롤을 클릭하냐에 따라 값이 달라져야 하는 경우에는 'rs.cursorLocation = adUseClient를 사용한다고 보시면 됩니다

    rs.CursorLocation = adUseClient : CursorLocation(레코드의 현재 위치)는 기본적으로 Server(서버)에 위치하는데, 이를 Client(클라이언트)로 이동시키는 것입니다

    CursorLocationClient로 설정해야 레코드의 개수를 정상적으로 표시할 수 있습니다

    그렇지 않으면 레코드 개수가 -1로 표시됩니다.

     

    행복한 하루 되세요.  

     

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