login register Sysop! about ME  

2022년 10월 11일 15시 34분 00초,     조회수 : 489
  제목 : 테이블 row 값 처리
SEQ : 164426 글쓴이 : jwk

작성 포맷 : TEXT 모드, 자동 줄바꿈 사용

DB 쿼리
seq   team   divi   detail         1            2           3       ....           62
0                         orderno     18A765   20B001  20B002  ....       22B004 

asp.net 은 datagrid 사용하면 되는데 asp 에서는 어떻게 처리해야 할지 모르겠어요
컬럼이 동적으로 1 부터 ~ 62까지 계속 추가될 수 있음

<table width="100%" border="1" cellspacing="0" bordercolorlight="Silver" bordercolordark="White" 
align="center">
                                <tr>
                                    <td>RowCount</td>
                                    <td>부서</td>
                                    <td>구분</td>
                                    <td>항목</td>
                                    <%
                                        for i = 1 to 62 
                                            Response.Write "<td>" & i & "</td>"
                                            if i = 62 then
                                                exit for
                                            end if
                                        next
                                    %>
                                </tr>
                            <%
                                Dim team, divi, detail, a1
                                Set adoRs = Server.CreateObject("ADODB.RecordSet")
                                    SQL = "SPPivot"
                                    adoRs.Open SQL, strConnection, 3
                                    if adoRs.bof or adoRs.eof then 
                                        Response.Write ""     
                                    else

                                        do while adoRs.eof = false
                                            seq     = adoRs("seq")
                                            team    = adoRs("team")
                                            divi    = adoRs("divi") 
                                            detail  = adoRs("detail") 
                                            ----------------------------------------------------- 여기부터

                                            for i = 1 to 62 
                                            j = adoRs(4+i)
                                            if i = 62 then
                                                exit for
                                            end if
                                        next

                                          --------------------------------------------------- 이렇게는 안되네요

                                         DB에서 값을 어떻게 가져와야 할지...



                            %>
                                <tr>
                                    <td><%=seq%></td>
                                    <td><%=team%></td>
                                    <td><%=divi%></td>
                                    <td><%=detail%></td>
                                    <%
                                        for i = 1 to 62 
                                            Response.Write "<td>" & j & "</td>"
                                            if i = 62 then
                                                exit for
                                            end if
                                        next
                                    %>
                                </tr>

                            <%
                                        adoRs.MoveNext
                                        loop
                                    end if 
        
                                adoRs.Close
                                Set adoRs = Nothing           
                            %>
                        </table>



제목 작성자 날짜 조회
테이블 row 값 처리 jwk 2022-10-11 489

 
 
.NET과 Java 동영상 기반의 교육사이트

로딩 중입니다...

서버 프레임워크 지원 : NeoDEEX
based on ASP.NET 3.5
Creative Commons License
{5}
{2} 읽음   :{3} ({4})