I have run into an error when trying to manage a Recordset that is being pulled by a Function that runs a Stored Procedure to a SQL DB using an ADO Command that executes the stored procedure by sending the parameters through. The RecordSet seems to be returning okay, but I can't seem to set the Cursor properties to allow dynamic scrolling. The error I'm getting is "Rowset cannot be restarted" when I try to move the cursor to the beginning of the Recordset after it is used once. I can't tell if it is a SQL issue, or an ASP issue.