I have a page that displays one record based on a passed ID Variable by using a Stored Procedure. Within the page I need to loop through one column to get the results. Here is the example:<BR><BR><% If Not rsClinical.EOF Or Not rsClinical.BOF Then %><BR><% Do While Not rsClinical.EOF <BR> Response.Write rsClinical("RiskFactors") & "<BR>"<BR> rsClinical.MoveNext <BR> Loop %><BR> <BR><% ELSE %><BR> Some text goes here!!<BR><% END IF %><BR><BR>I know for certain that a record does exist however I keep getting the following error:<BR><BR>Error Type:<BR>ADODB.Field (0x80020009)<BR>Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.<BR><BR><BR>I know this is probably an easy fix but what have I done. <BR><BR>By the way because the stored procedure is pulling 3 results, they are the same record however I am joining three tables together and the middle table is a cross reference between the first and third table. I’m linking the unique ID from the first table into the second and associating it with a unique ID from the third table. Could this be the reason for the error? I can display the query if it is needed to fix this problem.