게시판 본문 ASP, ASP.NET, IIS & Script - Read Only

re: [질문]콜렉션에 대하여..
작성자: 송원석
작성일시: 2003-06-16 22:52,  조회수: 4,332
안녕하세요, 신순유님? ^_^

말씀하신 문제를 해결하는 것은 의외로 간단합니다. 다음의 코드는 원본 코드의 일부분입니다.
For Each Result_Match In Result_Matches_Collection
    ... 생략 ...
Next
이 코드에서 실제로 검색된 결과는 Result_Matches_Collection 변수에 컬렉션 형태로 담겨져 있는 거죠. 아마 여기까지는 매우 간단하게 이해하셨을 줄로 생각합니다.

그런데 말씀하신 것처럼 검색된 매치 결과를 하나만 얻고 싶거나 검색 매치 결과의 갯수를 확실하게 알고 있을 경우 때에 따라서는 For Each 문을 사용하여 일괄적으로 뿌려버리는 대신 정확하게 사용하고 싶은 대상을 지정하여 처리해야 할 경우도 있죠. 그런 경우에는 다음과 같이 사용하시면 됩니다.
Response.Write Result_Matches_Collection.Item(n).Value
그리고 이 코드에서 Item 은 생략이 가능하므로...
Response.Write Result_Matches_Collection(n).Value
도 완전히 동일한 코드인 셈입니다. 그리고 여기에서 n 은 0 부터 시작합니다.

물론 이 코드를 잘 활용하면 For Each 문 대신 일반 For 문을 사용하는 것도 가능합니다. Count 프로퍼티를 사용하면 검색된 매치 갯수를 알 수 있으니 다음과 같은 코드도 가능하겠죠. ^_^
For i = 0 To Result_Matches_Collection.Count - 1
    Response.Write Result_Matches_Collection(i).Value
    ... 생략 ...
Next
감사합니다.
IP 주소: 165.21.154.12
전체 2 건의 댓글이 존재합니다.

신순유

앗~ 감사합니다. ^^ 많은 도움됬습니다.
2003-06-17 09:19

송원석

감사합니다. 또 놀러오세요. ^_^
2003-06-17 12:20
전체 2,095 건의 게시물, 84 페이지로 구성된 ASP, ASP.NET, IIS & Script 게시판의 84 페이지입니다.
게시물
30

re: 또 질물을... ^^;

ㅜ.ㅜ

2003-06-25 7,377
29

리턴되는 dataset 을 asp 에서 처리 하기..[문의]

궁금이

2003-06-19 4,790
28

re: 리턴되는 dataset 을 asp 에서 처리 하기..[문의]

송원석

2003-06-20 4,930
27

[질문] 아래질문에 이어 ^^ (죄송~)

신순유

2003-06-17 1,479
26

re: [질문] 아래질문에 이어 ^^ (죄송~) [2]

송원석

2003-06-17 4,419
25

[질문]콜렉션에 대하여..

신순유

2003-06-16 1,762

re: [질문]콜렉션에 대하여.. [2]

송원석

2003-06-16 4,332
23

안녕하세요.. [2]

진진

2003-05-26 1,670
22

re: 안녕하세요.. [1]

송원석

2003-05-27 4,517
21

아크로벳을 asp에서 핸들링 할수 있나요? [3]

붐붐

2003-05-07 5,156
20

re: 아크로벳을 asp에서 핸들링 할수 있나요? (Ed. 1) [2]

송원석

2003-05-09 5,153
19

re: 아크로벳을 asp에서 핸들링 할수 있나요? (Ed. 1) [1]

붐붐

2003-05-20 1,739
18

질문입니다요..

lang2

2003-04-02 5,130
17

re: 질문입니다요..

송원석

2003-04-02 4,861
16

정규표현식 관련 질문입니다.

lang2

2003-03-26 5,094
15

re: 정규표현식 관련 질문입니다.

송원석

2003-03-26 4,871
14

re: 샘플코드입니다.

lang2

2003-03-27 4,905
13

re: 샘플코드입니다. [5]

송원석

2003-03-27 5,854
12

re: 감사합니다.

lang2

2003-03-27 5,132
11

ASP, ASP.NET & Script Forum 을 시작합니다. [4]

송원석

2003-02-22 5,517