I don't understand why I am getting a BOF or EOF error message. when I wasn't testing to see if Approve eqqualed 1 then the form worked, but now that I test this I get that error. Any suggestions. on my if statements.
Scott
<%dbrs.close %>
<%dbrs2.open ("Select * From Timesheet where userID = '" & request.form("employee"
& "' and month = '" & request.form("month"
& "'" ), dbconn, 0, 1 %>
<%Set RSCount = dbconn.Execute("SELECT Count(*) As NumRecs From Timesheet where userID = '" & request.form("employee"
& "' and month = '" & request.form("month"
& "'" )%>
<%dbrs.open ("Select * From employeeinfo where userID = '" & request.form("employee"
& "'"
, dbconn, 0, 1 %>
<input type="text" name="employee1" readonly="true" value="<%=Request.Form("employee"
%>">
<input type="text" name="month1" readonly="true" value="<%=Request.Form("month"
%>">
<%dbrs2.movefirst %>
<% Do While NOT dbrs2.EOF %>
<%dbrs2.movenext %>
<% Loop %>
<% if dbrs2("approval"
.Value <> 1 Then %> // Error Message on EOF and BOF given here.
<table width="89%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td>
<div align="center"><b>Month</b></div>
</td>
<td>
<div align="center"><b>Date</b></div>
</td>
<td>
<div align="center"><b>Hours</b></div>
</td>
<td><b>Code</b></td>
</tr>
<%dbrs2.movefirst %>
<%
Dim y
y = 1
%>
<% Do While NOT dbrs2.EOF %>
<tr>
<td><%=(dbrs2.Fields.Item("month"
.Value)%></td>
<td><input type="text" name="date<%=y%>" value="<%=(dbrs2.Fields.Item("date"
.Value)%>"></td>
<td>
<input type="text" name="hour<%=y%>" value="<%=(dbrs2.Fields.Item("hour"
.Value)%>" onAfterUpdate="showAnswers()">
</td>
<td>
<input type="text" name="code<%=y%>" value="<%=(dbrs2.Fields.Item("code"
.Value)%>" size="5" onAfterUpdate="showAnswers()">
</td>
</tr>
<%dbrs2.movenext %>
<%y = y + 1%>
<% Loop %>
</table>
<table width="80%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td width="33%">Personal Time:
<input type="text" name="personaltime" size="2" maxlength="2">
</td>
<td width="32%">Overtime:
<input type="text" name="overtime" size="2" maxlength="2">
</td>
<td width="35%">Vacation Time:
<input type="text" name="vacationtime" size="2" maxlength="2">
<input type="hidden" name="rscount" value="<%Response.Write RSCount("NumRecs"
%>">
</td>
</tr>
<tr>
<td width="33%">Jury or Witness Duty Leave:
<input type="text" name="juryleave" size="2" maxlength="2">
</td>
<td width="32%">Medical Leave:
<input type="text" name="medicalleave" size="2" maxlength="2">
</td>
<td width="35%">
<input type="hidden" name="personal" value="<%=(dbrs.Fields.Item("personalTime"
.Value)%>">
<input type="hidden" name="vacation" value="<%=(dbrs.Fields.Item("vacationtime"
.Value)%>">
<input type="hidden" name="over_time" value="<%=(dbrs.Fields.Item("overtime"
.Value)%>">
<input type="hidden" name="firstname" value="<%=(dbrs.Fields.Item("firstName"
.Value)%>">
<input type="hidden" name="lastname" value="<%=(dbrs.Fields.Item("lastName"
.Value)%>">
</td>
</tr>
</table>
<p>
<% If (Session("whosonline"
= dbrs("supervisorID"
.value) or (Session("timelevel"
> 2) Then %>
</p>
<p>To Approve This Time Sheet Please Check here
<input type="checkbox" name="checkbox2" value="1">
<input type="hidden" name="approvedby" value="<%=request.servervariables("AUTH_USER"
%>">
<% End If %>
</p>
<p>
<input type="button" name="showbutton" value="Show Me The Totals" onClick="showAnswers();this.form.showanswers.value='2'">
</p>
<p>
<input type="submit" name="Update" value="Update My Info" onClick="showall()">
<input type="hidden" name="Selected2" value="1">
<% If (Session("whosonline"
= dbrs("supervisorID"
.value) or (Session("timelevel"
> 2) Then %>
<input type="submit" name="Approve" value="Approve This TimeSheet" onClick="showall()">
<% End If %>
<% End If %>
<% if dbrs2("approval"
.Value = 1 Then %>
<table width="89%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td>
<div align="center"><b>Month</b></div>
</td>
<td>
<div align="center"><b>Date</b></div>
</td>
<td>
<div align="center"><b>Hours</b></div>
</td>
<td><b>Code</b></td>
</tr>
<%dbrs2.movefirst %>
<%
y = 1
%>
<% Do While NOT dbrs2.EOF %>
<tr>
<td><%=(dbrs2.Fields.Item("month"
.Value)%></td>
<td><%=(dbrs2.Fields.Item("date"
.Value)%></td>
<td>
<%=(dbrs2.Fields.Item("hour"
.Value)%>
</td>
<td>
<%=(dbrs2.Fields.Item("code"
.Value)%>
</td>
</tr>
<%dbrs2.movenext %>
<%y = y + 1%>
<% Loop %>
</table>
<p>
<% End If %>
<% End If %>
Scott
<%dbrs.close %>
<%dbrs2.open ("Select * From Timesheet where userID = '" & request.form("employee"
<%Set RSCount = dbconn.Execute("SELECT Count(*) As NumRecs From Timesheet where userID = '" & request.form("employee"
<%dbrs.open ("Select * From employeeinfo where userID = '" & request.form("employee"
<input type="text" name="employee1" readonly="true" value="<%=Request.Form("employee"
<input type="text" name="month1" readonly="true" value="<%=Request.Form("month"
<%dbrs2.movefirst %>
<% Do While NOT dbrs2.EOF %>
<%dbrs2.movenext %>
<% Loop %>
<% if dbrs2("approval"
<table width="89%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td>
<div align="center"><b>Month</b></div>
</td>
<td>
<div align="center"><b>Date</b></div>
</td>
<td>
<div align="center"><b>Hours</b></div>
</td>
<td><b>Code</b></td>
</tr>
<%dbrs2.movefirst %>
<%
Dim y
y = 1
%>
<% Do While NOT dbrs2.EOF %>
<tr>
<td><%=(dbrs2.Fields.Item("month"
<td><input type="text" name="date<%=y%>" value="<%=(dbrs2.Fields.Item("date"
<td>
<input type="text" name="hour<%=y%>" value="<%=(dbrs2.Fields.Item("hour"
</td>
<td>
<input type="text" name="code<%=y%>" value="<%=(dbrs2.Fields.Item("code"
</td>
</tr>
<%dbrs2.movenext %>
<%y = y + 1%>
<% Loop %>
</table>
<table width="80%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td width="33%">Personal Time:
<input type="text" name="personaltime" size="2" maxlength="2">
</td>
<td width="32%">Overtime:
<input type="text" name="overtime" size="2" maxlength="2">
</td>
<td width="35%">Vacation Time:
<input type="text" name="vacationtime" size="2" maxlength="2">
<input type="hidden" name="rscount" value="<%Response.Write RSCount("NumRecs"
</td>
</tr>
<tr>
<td width="33%">Jury or Witness Duty Leave:
<input type="text" name="juryleave" size="2" maxlength="2">
</td>
<td width="32%">Medical Leave:
<input type="text" name="medicalleave" size="2" maxlength="2">
</td>
<td width="35%">
<input type="hidden" name="personal" value="<%=(dbrs.Fields.Item("personalTime"
<input type="hidden" name="vacation" value="<%=(dbrs.Fields.Item("vacationtime"
<input type="hidden" name="over_time" value="<%=(dbrs.Fields.Item("overtime"
<input type="hidden" name="firstname" value="<%=(dbrs.Fields.Item("firstName"
<input type="hidden" name="lastname" value="<%=(dbrs.Fields.Item("lastName"
</td>
</tr>
</table>
<p>
<% If (Session("whosonline"
</p>
<p>To Approve This Time Sheet Please Check here
<input type="checkbox" name="checkbox2" value="1">
<input type="hidden" name="approvedby" value="<%=request.servervariables("AUTH_USER"
<% End If %>
</p>
<p>
<input type="button" name="showbutton" value="Show Me The Totals" onClick="showAnswers();this.form.showanswers.value='2'">
</p>
<p>
<input type="submit" name="Update" value="Update My Info" onClick="showall()">
<input type="hidden" name="Selected2" value="1">
<% If (Session("whosonline"
<input type="submit" name="Approve" value="Approve This TimeSheet" onClick="showall()">
<% End If %>
<% End If %>
<% if dbrs2("approval"
<table width="89%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td>
<div align="center"><b>Month</b></div>
</td>
<td>
<div align="center"><b>Date</b></div>
</td>
<td>
<div align="center"><b>Hours</b></div>
</td>
<td><b>Code</b></td>
</tr>
<%dbrs2.movefirst %>
<%
y = 1
%>
<% Do While NOT dbrs2.EOF %>
<tr>
<td><%=(dbrs2.Fields.Item("month"
<td><%=(dbrs2.Fields.Item("date"
<td>
<%=(dbrs2.Fields.Item("hour"
</td>
<td>
<%=(dbrs2.Fields.Item("code"
</td>
</tr>
<%dbrs2.movenext %>
<%y = y + 1%>
<% Loop %>
</table>
<p>
<% End If %>
<% End If %>