HOME > ASP > ASP Forum > ช่วยที่ครับผู้เชี่ยวชาญ asp อันนี้นะครับ ถ้าคนฟิลที่มีข้อมูลก็เจอนะครับ แต่พอค้นหาแบบไม่เจอมันก็ขึ้นว่า Error Type: ADODB.Recordset (0x800A0BCD) Either BOF or EOF is True
ช่วยที่ครับผู้เชี่ยวชาญ asp อันนี้นะครับ ถ้าคนฟิลที่มีข้อมูลก็เจอนะครับ แต่พอค้นหาแบบไม่เจอมันก็ขึ้นว่า Error Type: ADODB.Recordset (0x800A0BCD) Either BOF or EOF is True
If Rs.EOF Then
%>
ไม่มีข้อมูลในตาราง !
<%Else%>
<br>
</p>
<table width="498" border="1" cellpadding="1" cellspacing="1" bordercolor="#FF0000" bgcolor="fff4df">
<tr>
<th width="86" scope="col"><div align="center" class="style25">ID_Teacher</div></th>
<th width="166" class="style25" scope="col">Name_Teacher</th>
<th width="89" class="style25" scope="col">Telephone</th>
<th width="107" class="style25" scope="col">Name_Faculty</th>
</tr>
<%
recNo=1
Do While Not RS.EOF and recNo <= pageLen
%>
<tr>
<th class="style30" scope="col"><%= Rs("ID_Teacher")%></th>
<th class="style30" scope="col"><%= Rs("Name_Teacher")%></th>
<th class="style30" scope="col"><%= Rs("Teacher_Telephone")%></th>
<th class="style30" scope="col"><%= Rs("Name_Faculty")%></th>
</tr>
<%
recNo=recNo+1
RS.MoveNext
Loop
rs.close
conn.close
%>
</table>
<%
end if
%>
<br>
<span class="style8">จำนวน: <%=Nrecord%> รายการ<br>
ขณะนี้อยู่หน้า <%=pageNo%> ในทั้งหมด <%=totalPage%> หน้า
<%
if cint(pageno) > 1 then %>
<br>
<a href="Admin_Teacher.asp?pageNo=1&keyword=<%=keyword%>">หน้าแรก</a> <a href="Admin_Teacher.asp?pageNo=<%=pageNo-1%>&keyword=<%=keyword%>">ย้อนกลับ</a>
<% end if
if cint(pageno) < totalPage then %>
<a href="Admin_Teacher.asp?pageNo=<%=pageNo+1%>&keyword=<%=keyword%>">หน้าต่อไป</a> <a href="Admin_Teacher.asp?pageNo=<%=totalPage%>&keyword=<%=keyword%>">หน้าสุดท้าย</a>
<% end if
%>
<br>
กระโดดไปหน้า
<%for idx = 1 to totalPage
%>
<a href="Admin_Teacher.asp?pageNo=<%=idx%>&keyword=<%=keyword%>">
<% if idx=cint(pageno) then%>
<b><%=idx%></b>
<%else %>
<%=idx%>
<%end if%>
</a>
<%
next
end if
%>
อันนี้นะครับ ถ้าคนฟิลที่มีข้อมูลก็เจอนะครับ แต่พอค้นหาแบบไม่เจอมันก็ขึ้นว่า
Error Type:
ADODB.Recordset (0x800A0BCD)
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
ช่วยแก้ทีครับ ขอบคุนมากๆ