메뉴 건너뛰기

프로그램언어

조회 수 1156 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

▶ Fields 컬렉션

- 현재 레코드 포인터가 가르키는 레코드 내의 필드 값들을 갖는 컬렉션이다.

- 현재 레코드가 갖는 필드의 수는

' 현재 레코드의 필드 수

   objRS.Fields.Count

 

  를 이용해 구하면 된다.

   위의 레코드 셋 그림의 Fields.Count는 3 이다.

 

- 현재 레코드에서 각 필드의 값을 읽는 방법은 두가지다.

- 필드 이름을 사용하여 현재 레코드의 필드값을 읽는 경우

 objRS.Fields.Item("필드이름")

 or

 objRS.Fields("필드이름")

 or

 objRS("필드이름")

- 인덱스 번호를 사용하여 현재 레코드의 필드값을 읽는 경우

' 필드이름을 모르는 경우 인덱스 번호를 0부터 시작하여 fields.count -1 까지

 objRS.Fields.Item(0)

 objRS.Fields(0)

 objRS(0)

 

<%

' Recordset 객체를 생성한 후에

' 데이터베이스에 연결하여 레코드셋을 읽는다. regist란 테이블을 읽음, DSN이름은 "test"

Set objRS = Server.CreateObject("ADODB.Recordset")

sqlQuery = "SELECT * FROM regist"

objRS.Open sqlQuery, "test"

' HTML 문서의 앞 부분을 출력한다.

Response.Write "<HTML>"
Response.Write "<HEAD>"
Response.Write "<TITLE> User Account List </TITLE>"
Response.Write "</HEAD>"
Response.Write "<BODY>"
Response.Write "<I>회원 목록</I>"

' 레코드셋에 레코드들이 있는가 ?

If (objRS.BOF and objRS.EOF) Then

    Response.Write "리턴 결과가 없어요."

Else

' 레코드셋에 레코드가 있으면,

    FCount = objRS.Fields.Count - 1

    Response.Write "<TABLE BORDER=1>"
    Response.Write "<TR>"

'   필드 이름을 출력한다.

    For i=0 To FCount

        Response.Write "<TH> " & objRS(i).Name & " </TH>"

    Next

    Response.Write "</TR>"

'   레코드들을 하나씩 불러와 필드 수만큼 필드값을 출력한다.

    While (Not objRS.EOF)

        Response.Write "<TR>"

        For i=0 To FCount

            Response.Write "<TD> " & objRS(i) & " </TD>"

        Next

        Response.Write "</TR>"

        objRS.MoveNext

    Wend

    Response.Write "</TABLE>"
End If

' HTML 문서의 뒷 부분을 출력한다.

Response.Write "</BODY>"
Response.Write "</HTML>"

' Recordset 객체를 닫고 파기한다.

objRS.Close

Set objRS = Nothing

%>


  1. ASP에서 페이지의 환경변수(IP,URI,PORT....) 알아내기

    Date2022.02.08 Views787
    Read More
  2. 해당 경로에서 파일명만 추출

    Date2020.06.18 Views431
    Read More
  3. ADO 컴포넌트 - Fields 컬렉션

    Date2019.01.16 Views1156
    Read More
  4. ASP 기본적으로 많이 쓰이는 함수

    Date2019.01.10 Views1330
    Read More
  5. ASP JScript 에서 Request 값 받기

    Date2018.10.27 Views1603
    Read More
  6. ASP의 EXECUTE, EVAL 사용하기

    Date2018.10.27 Views1985
    Read More
  7. asp 에서 간단하게 리사이징 하기..

    Date2016.09.11 Views5156
    Read More
  8. 성능 및 스타일 향상에 도움이 되는 28가지 ASP 팁

    Date2014.03.01 Views21135
    Read More
  9. ASP File Download

    Date2014.02.27 Views5344
    Read More
  10. ASP에서 자동가입방지 그림문자 생성기 (CAPTCHA)

    Date2014.02.27 Views5964
    Read More
  11. ASP 종료 함수

    Date2014.02.27 Views5474
    Read More
  12. ASP 에서 패스워드 암호화

    Date2014.02.27 Views5756
    Read More
  13. mssql_엑셀파일로 저장/다운받기

    Date2014.02.27 Views18911
    Read More
Board Pagination Prev 1 Next
/ 1

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved