나눔터  
  HOME > 나눔터 > 묻고답하기 > 액세스
액세스
액세스에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 시동 (morrinda)

추천:  1
파일:     조회:  636
제목:   문자로 회차 검색에서...
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

1. 액세스 버전(95,97,2000,2002):
2. 윈도우즈의 버전(win95,win98,winME,winNT,win2000,winXP):
3. CPU (486,PentiumI/II/III/IV...):
4. RAM (32,64,128,256,512MB,1G...): 

* 아래줄에 질문을 작성하세요 >> 
* 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

1. 액세스 버전(95,97,2000,2002):
2. 윈도우즈의 버전(win95,win98,winME,winNT,win2000,winXP):
3. CPU (486,PentiumI/II/III/IV...):
4. RAM (32,64,128,256,512MB,1G...): 

* 아래줄에 질문을 작성하세요 >>
회원별로 수당회차(1-60회)검색을 하는데요..
검색버튼으로 검색하는데 아래는 on_click의 이벤트 프로시저
검색코드의 일부인데
콤보상자를 텍스트로해서 1~60차까지 문자형식으로 해서 검색을 
하는데 텍스트는 검색이 되긴하지만 제대로 되질 않는데요
숫자형으로 바꾸거나 정수형으로 바꾸어서 회차구간을 검색하고 싶은데
예를 들어 1~3회, 2~49 회 등으로 
조언 좀 부탁 드립니다..~~

'회차가 시작회차 부터 종료회차 까지/데이타타입:문자형
If IsNull(Me!시작회차) And IsNull(Me!종료회차) Then
    '검색회차가 전부 없는 경우
    key(4) = ""
ElseIf Not IsNull(Me!시작회차) And IsNull(Me!종료회차) Then
    '검색회차가 시작회차만 있는 경우
    key(4) = "지급회차 = '" & Me!시작회차 & "'"
ElseIf IsNull(Me!시작회차) And Not IsNull(Me!종료회차) Then
    '검색회차가 종료회차만 있는 경우
    key(4) = "지급회차 = '" & Me!종료회차 & "'"
Else
    '시작일 종료일 다 있는 경우
    key(4) = "지급회차 Between '" & Me!시작회차 & "' And '" & Me!종료회차 & "'"
End If


 
[불량 게시물 신고]  
Crocii이렇게 해 보십시요..
="val(지급회차) Between " & val(시작회차) & " And " & val(종료회차)
10-04 (19:55)
삭제 ■신고
시동답글 감사드리고요!!
회차 타입을 숫자형으로 고친다음 
아래와 같이 하니 잘 되네요 
  '회차가 시작회차 부터 종료회차 까지/데이타타입:문자형
If IsNull(Me!시작회차) And IsNull(Me!종료회차) Then
    '검색회차가 전부 없는 경우
    key(4) = ""
ElseIf Not IsNull(Me!시작회차) And IsNull(Me!종료회차) Then
    '검색회차가 시작만 있는 경우
    key(4) = "지급회차 = " & Val(시작회차) & ""
ElseIf IsNull(Me!시작회차) And Not IsNull(Me!종료회차) Then
    '검색회차가 종료회차만 있는 경우
    key(4) = "지급회차 = " & Val(종료회차) & ""
Else
    '시작일 종료일 다 있는 경우
    'key(4) = "지급회차 Between '" & Me!시작회차 & "' And '" & Me!종료회차 & "'"
    key(4) = "지급회차 Between  " & Val(시작회차) & "  And " & Val(종료회차) & ""
End If
10-07 (12:35)
삭제 ■신고
        
  

작성일 : 2004-10-04(19:07)
최종수정일 : 2004-10-04(19:07)