처리 할 수있는 다음 레코드로 이동하는 다음 코드를 가지고 있습니다.데이터 세트에서 다음 사용 가능한 레코드로 이동
Dim ds As New DataSet
Dim strListType As String = Request.QueryString("ListType")
Dim strStatusFilter As String = ""
Select Case strListType
Case "newmember"
strStatusFilter = "Status_Ind in (1,4,6,8) and IsMember_Ind=1"
Case "nonmember"
strStatusFilter = "Status_Ind in (1,4,6,8) and IsMember_Ind=1"
End Select
ds = objClass.List(0, 10, "Due_Dt, Joined_Date ASC", "", strStatusFilter)
'go to the next record
If ds.Tables(0).Rows.Count > 0 Then
Server.Transfer("Request.aspx?Request_ID=" & ds.Tables(0).Rows(0).Item("Request_ID") & "&ListType=" & strListType)
Else
Server.Transfer("List.aspx?Status=NewMember")
End If
ObjClass.List는보기를 실행하고 데이터를 필터링하기 위해 구현되는 메서드입니다. due_dt 및 joined_dt 두 열에 대한 데이터를 주문하고 있습니다.
내 문제는 내가 기한을 갱신하지 않으면 매번 같은 기록으로 이동한다는 것입니다. 업데이트하지 않을 경우 다음 레코드로 이동하려고합니다. 호, 내가 원하는 행동을 할 수 있을까요? 내가 할 수있는 변화는 무엇인가?
감사