I was wondering if somone could help me re write this Ultradev generated code. I need to not open so many recordsets cuase i'm getting a "too many client tasks" error. Below is just the first two "holes" (its a golf app) and there are 18 (over a thousand lines of code done this way) and it gives me the error after 7 holes.
----------------------------------------------------
<%
Dim CourseEagleHole1__MMColParam
CourseEagleHole1__MMColParam = "1"
if (Request.QueryString("CourseNameID"
<> ""
then CourseEagleHole1__MMColParam = Request.QueryString("CourseNameID"
%>
<%
Dim CourseBirdieHole1__MMColParam
CourseBirdieHole1__MMColParam = "1"
if (Request.QueryString("CourseNameID"
<> ""
then CourseBirdieHole1__MMColParam = Request.QueryString("CourseNameID"
%>
<%
Dim CourseParHole1__MMColParam
CourseParHole1__MMColParam = "1"
if (Request.QueryString("CourseNameID"
<> ""
then CourseParHole1__MMColParam = Request.QueryString("CourseNameID"
%>
<%
Dim CourseBogeyHole1__MMColParam
CourseBogeyHole1__MMColParam = "1"
if (Request.QueryString("CourseNameID"
<> ""
then CourseBogeyHole1__MMColParam = Request.QueryString("CourseNameID"
%>
<%
Dim CourseDoubleHole1__MMColParam
CourseDoubleHole1__MMColParam = "1"
if (Request.QueryString("CourseNameID"
<> ""
then CourseDoubleHole1__MMColParam = Request.QueryString("CourseNameID"
%>
<%
Dim CourseTripleHole1__MMColParam
CourseTripleHole1__MMColParam = "1"
if (Request.QueryString("CourseNameID"
<> ""
then CourseTripleHole1__MMColParam = Request.QueryString("CourseNameID"
%>
<%
Dim CourseOtherHole1__MMColParam
CourseOtherHole1__MMColParam = "1"
if (Request.QueryString("CourseNameID"
<> ""
then CourseOtherHole1__MMColParam = Request.QueryString("CourseNameID"
%>
<%
Dim CoursePuttHole1__MMColParam
CoursePuttHole1__MMColParam = "1"
if (Request.QueryString("CourseNameID"
<> ""
then CoursePuttHole1__MMColParam = Request.QueryString("CourseNameID"
%>
<%
Dim CourseEagleHole2__MMColParam
CourseEagleHole2__MMColParam = "1"
if (Request.QueryString("CourseNameID"
<> ""
then CourseEagleHole2__MMColParam = Request.QueryString("CourseNameID"
%>
<%
Dim CourseBirdieHole2__MMColParam
CourseBirdieHole2__MMColParam = "1"
if (Request.QueryString("CourseNameID"
<> ""
then CourseBirdieHole2__MMColParam = Request.QueryString("CourseNameID"
%>
<%
Dim CourseParHole2__MMColParam
CourseParHole2__MMColParam = "1"
if (Request.QueryString("CourseNameID"
<> ""
then CourseParHole2__MMColParam = Request.QueryString("CourseNameID"
%>
<%
Dim CourseBogeyHole2__MMColParam
CourseBogeyHole2__MMColParam = "1"
if (Request.QueryString("CourseNameID"
<> ""
then CourseBogeyHole2__MMColParam = Request.QueryString("CourseNameID"
%>
<%
Dim CourseDoubleHole2__MMColParam
CourseDoubleHole2__MMColParam = "1"
if (Request.QueryString("CourseNameID"
<> ""
then CourseDoubleHole2__MMColParam = Request.QueryString("CourseNameID"
%>
<%
Dim CourseTripleHole2__MMColParam
CourseTripleHole2__MMColParam = "1"
if (Request.QueryString("CourseNameID"
<> ""
then CourseTripleHole2__MMColParam = Request.QueryString("CourseNameID"
%>
<%
Dim CourseOtherHole2__MMColParam
CourseOtherHole2__MMColParam = "1"
if (Request.QueryString("CourseNameID"
<> ""
then CourseOtherHole2__MMColParam = Request.QueryString("CourseNameID"
%>
<%
Dim CoursePuttHole2__MMColParam
CoursePuttHole2__MMColParam = "1"
if (Request.QueryString("CourseNameID"
<> ""
then CoursePuttHole2__MMColParam = Request.QueryString("CourseNameID"
%>
<%
set CourseEagleHole1 = Server.CreateObject("ADODB.Recordset"
CourseEagleHole1.ActiveConnection = MM_golfApp_STRING
CourseEagleHole1.Source = "SELECT * FROM CourseEagleHole1 WHERE CourseNameID = " + Replace(CourseEagleHole1__MMColParam, "'", "''"
+ ""
CourseEagleHole1.CursorType = 0
CourseEagleHole1.CursorLocation = 2
CourseEagleHole1.LockType = 3
CourseEagleHole1.Open()
CourseEagleHole1_numRows = 0
%>
<%
set CourseBirdieHole1 = Server.CreateObject("ADODB.Recordset"
CourseBirdieHole1.ActiveConnection = MM_golfApp_STRING
CourseBirdieHole1.Source = "SELECT * FROM CourseBirdieHole1 WHERE CourseNameID = " + Replace(CourseBirdieHole1__MMColParam, "'", "''"
+ ""
CourseBirdieHole1.CursorType = 0
CourseBirdieHole1.CursorLocation = 2
CourseBirdieHole1.LockType = 3
CourseBirdieHole1.Open()
CourseBirdieHole1_numRows = 0
%>
<%
set CourseParHole1 = Server.CreateObject("ADODB.Recordset"
CourseParHole1.ActiveConnection = MM_golfApp_STRING
CourseParHole1.Source = "SELECT * FROM CourseParHole1 WHERE CourseNameID = " + Replace(CourseParHole1__MMColParam, "'", "''"
+ ""
CourseParHole1.CursorType = 0
CourseParHole1.CursorLocation = 2
CourseParHole1.LockType = 3
CourseParHole1.Open()
CourseParHole1_numRows = 0
%>
<%
set CourseBogeyHole1 = Server.CreateObject("ADODB.Recordset"
CourseBogeyHole1.ActiveConnection = MM_golfApp_STRING
CourseBogeyHole1.Source = "SELECT * FROM CourseBogeyHole1 WHERE CourseNameID = " + Replace(CourseBogeyHole1__MMColParam, "'", "''"
+ ""
CourseBogeyHole1.CursorType = 0
CourseBogeyHole1.CursorLocation = 2
CourseBogeyHole1.LockType = 3
CourseBogeyHole1.Open()
CourseBogeyHole1_numRows = 0
%>
<%
set CourseDoubleHole1 = Server.CreateObject("ADODB.Recordset"
CourseDoubleHole1.ActiveConnection = MM_golfApp_STRING
CourseDoubleHole1.Source = "SELECT * FROM CourseDoubleHole1 WHERE CourseNameID = " + Replace(CourseDoubleHole1__MMColParam, "'", "''"
+ ""
CourseDoubleHole1.CursorType = 0
CourseDoubleHole1.CursorLocation = 2
CourseDoubleHole1.LockType = 3
CourseDoubleHole1.Open()
CourseDoubleHole1_numRows = 0
%>
<%
set CourseTripleHole1 = Server.CreateObject("ADODB.Recordset"
CourseTripleHole1.ActiveConnection = MM_golfApp_STRING
CourseTripleHole1.Source = "SELECT * FROM CourseTripleHole1 WHERE CourseNameID = " + Replace(CourseTripleHole1__MMColParam, "'", "''"
+ ""
CourseTripleHole1.CursorType = 0
CourseTripleHole1.CursorLocation = 2
CourseTripleHole1.LockType = 3
CourseTripleHole1.Open()
CourseTripleHole1_numRows = 0
%>
<%
set CourseOtherHole1 = Server.CreateObject("ADODB.Recordset"
CourseOtherHole1.ActiveConnection = MM_golfApp_STRING
CourseOtherHole1.Source = "SELECT * FROM CourseOtherHole1 WHERE CourseNameID = " + Replace(CourseOtherHole1__MMColParam, "'", "''"
+ ""
CourseOtherHole1.CursorType = 0
CourseOtherHole1.CursorLocation = 2
CourseOtherHole1.LockType = 3
CourseOtherHole1.Open()
CourseOtherHole1_numRows = 0
%>
<%
set CoursePuttHole1 = Server.CreateObject("ADODB.Recordset"
CoursePuttHole1.ActiveConnection = MM_golfApp_STRING
CoursePuttHole1.Source = "SELECT * FROM CoursePuttHole1 WHERE CourseNameID = " + Replace(CoursePuttHole1__MMColParam, "'", "''"
+ ""
CoursePuttHole1.CursorType = 0
CoursePuttHole1.CursorLocation = 2
CoursePuttHole1.LockType = 3
CoursePuttHole1.Open()
CoursePuttHole1_numRows = 0
%>
<%
set CourseEagleHole2 = Server.CreateObject("ADODB.Recordset"
CourseEagleHole2.ActiveConnection = MM_golfApp_STRING
CourseEagleHole2.Source = "SELECT * FROM CourseEagleHole2 WHERE CourseNameID = " + Replace(CourseEagleHole1__MMColParam, "'", "''"
+ ""
CourseEagleHole2.CursorType = 0
CourseEagleHole2.CursorLocation = 2
CourseEagleHole2.LockType = 3
CourseEagleHole2.Open()
CourseEagleHole2_numRows = 0
%>
<%
set CourseBirdieHole2 = Server.CreateObject("ADODB.Recordset"
CourseBirdieHole2.ActiveConnection = MM_golfApp_STRING
CourseBirdieHole2.Source = "SELECT * FROM CourseBirdieHole2 WHERE CourseNameID = " + Replace(CourseBirdieHole2__MMColParam, "'", "''"
+ ""
CourseBirdieHole2.CursorType = 0
CourseBirdieHole2.CursorLocation = 2
CourseBirdieHole2.LockType = 3
CourseBirdieHole2.Open()
CourseBirdieHole2_numRows = 0
%>
<%
set CourseParHole2 = Server.CreateObject("ADODB.Recordset"
CourseParHole2.ActiveConnection = MM_golfApp_STRING
CourseParHole2.Source = "SELECT * FROM CourseParHole2 WHERE CourseNameID = " + Replace(CourseParHole2__MMColParam, "'", "''"
+ ""
CourseParHole2.CursorType = 0
CourseParHole2.CursorLocation = 2
CourseParHole2.LockType = 3
CourseParHole2.Open()
CourseParHole2_numRows = 0
%>
<%
set CourseBogeyHole2 = Server.CreateObject("ADODB.Recordset"
CourseBogeyHole2.ActiveConnection = MM_golfApp_STRING
CourseBogeyHole2.Source = "SELECT * FROM CourseBogeyHole2 WHERE CourseNameID = " + Replace(CourseBogeyHole2__MMColParam, "'", "''"
+ ""
CourseBogeyHole2.CursorType = 0
CourseBogeyHole2.CursorLocation = 2
CourseBogeyHole2.LockType = 3
CourseBogeyHole2.Open()
CourseBogeyHole2_numRows = 0
%>
<%
set CourseDoubleHole2 = Server.CreateObject("ADODB.Recordset"
CourseDoubleHole2.ActiveConnection = MM_golfApp_STRING
CourseDoubleHole2.Source = "SELECT * FROM CourseDoubleHole2 WHERE CourseNameID = " + Replace(CourseDoubleHole2__MMColParam, "'", "''"
+ ""
CourseDoubleHole2.CursorType = 0
CourseDoubleHole2.CursorLocation = 2
CourseDoubleHole2.LockType = 3
CourseDoubleHole2.Open()
CourseDoubleHole2_numRows = 0
%>
<%
set CourseTripleHole2 = Server.CreateObject("ADODB.Recordset"
CourseTripleHole2.ActiveConnection = MM_golfApp_STRING
CourseTripleHole2.Source = "SELECT * FROM CourseTripleHole2 WHERE CourseNameID = " + Replace(CourseTripleHole2__MMColParam, "'", "''"
+ ""
CourseTripleHole2.CursorType = 0
CourseTripleHole2.CursorLocation = 2
CourseTripleHole2.LockType = 3
CourseTripleHole2.Open()
CourseTripleHole2_numRows = 0
%>
<%
set CourseOtherHole2 = Server.CreateObject("ADODB.Recordset"
CourseOtherHole2.ActiveConnection = MM_golfApp_STRING
CourseOtherHole2.Source = "SELECT * FROM CourseOtherHole2 WHERE CourseNameID = " + Replace(CourseOtherHole2__MMColParam, "'", "''"
+ ""
CourseOtherHole2.CursorType = 0
CourseOtherHole2.CursorLocation = 2
CourseOtherHole2.LockType = 3
CourseOtherHole2.Open()
CourseOtherHole2_numRows = 0
%>
<%
set CoursePuttHole2 = Server.CreateObject("ADODB.Recordset"
CoursePuttHole2.ActiveConnection = MM_golfApp_STRING
CoursePuttHole2.Source = "SELECT * FROM CoursePuttHole2 WHERE CourseNameID = " + Replace(CoursePuttHole2__MMColParam, "'", "''"
+ ""
CoursePuttHole2.CursorType = 0
CoursePuttHole2.CursorLocation = 2
CoursePuttHole2.LockType = 3
CoursePuttHole2.Open()
CoursePuttHole2_numRows = 0
%>
----------------------------------------------------
<%
Dim CourseEagleHole1__MMColParam
CourseEagleHole1__MMColParam = "1"
if (Request.QueryString("CourseNameID"



%>
<%
Dim CourseBirdieHole1__MMColParam
CourseBirdieHole1__MMColParam = "1"
if (Request.QueryString("CourseNameID"



%>
<%
Dim CourseParHole1__MMColParam
CourseParHole1__MMColParam = "1"
if (Request.QueryString("CourseNameID"



%>
<%
Dim CourseBogeyHole1__MMColParam
CourseBogeyHole1__MMColParam = "1"
if (Request.QueryString("CourseNameID"



%>
<%
Dim CourseDoubleHole1__MMColParam
CourseDoubleHole1__MMColParam = "1"
if (Request.QueryString("CourseNameID"



%>
<%
Dim CourseTripleHole1__MMColParam
CourseTripleHole1__MMColParam = "1"
if (Request.QueryString("CourseNameID"



%>
<%
Dim CourseOtherHole1__MMColParam
CourseOtherHole1__MMColParam = "1"
if (Request.QueryString("CourseNameID"



%>
<%
Dim CoursePuttHole1__MMColParam
CoursePuttHole1__MMColParam = "1"
if (Request.QueryString("CourseNameID"



%>
<%
Dim CourseEagleHole2__MMColParam
CourseEagleHole2__MMColParam = "1"
if (Request.QueryString("CourseNameID"



%>
<%
Dim CourseBirdieHole2__MMColParam
CourseBirdieHole2__MMColParam = "1"
if (Request.QueryString("CourseNameID"



%>
<%
Dim CourseParHole2__MMColParam
CourseParHole2__MMColParam = "1"
if (Request.QueryString("CourseNameID"



%>
<%
Dim CourseBogeyHole2__MMColParam
CourseBogeyHole2__MMColParam = "1"
if (Request.QueryString("CourseNameID"



%>
<%
Dim CourseDoubleHole2__MMColParam
CourseDoubleHole2__MMColParam = "1"
if (Request.QueryString("CourseNameID"



%>
<%
Dim CourseTripleHole2__MMColParam
CourseTripleHole2__MMColParam = "1"
if (Request.QueryString("CourseNameID"



%>
<%
Dim CourseOtherHole2__MMColParam
CourseOtherHole2__MMColParam = "1"
if (Request.QueryString("CourseNameID"



%>
<%
Dim CoursePuttHole2__MMColParam
CoursePuttHole2__MMColParam = "1"
if (Request.QueryString("CourseNameID"



%>
<%
set CourseEagleHole1 = Server.CreateObject("ADODB.Recordset"

CourseEagleHole1.ActiveConnection = MM_golfApp_STRING
CourseEagleHole1.Source = "SELECT * FROM CourseEagleHole1 WHERE CourseNameID = " + Replace(CourseEagleHole1__MMColParam, "'", "''"

CourseEagleHole1.CursorType = 0
CourseEagleHole1.CursorLocation = 2
CourseEagleHole1.LockType = 3
CourseEagleHole1.Open()
CourseEagleHole1_numRows = 0
%>
<%
set CourseBirdieHole1 = Server.CreateObject("ADODB.Recordset"

CourseBirdieHole1.ActiveConnection = MM_golfApp_STRING
CourseBirdieHole1.Source = "SELECT * FROM CourseBirdieHole1 WHERE CourseNameID = " + Replace(CourseBirdieHole1__MMColParam, "'", "''"

CourseBirdieHole1.CursorType = 0
CourseBirdieHole1.CursorLocation = 2
CourseBirdieHole1.LockType = 3
CourseBirdieHole1.Open()
CourseBirdieHole1_numRows = 0
%>
<%
set CourseParHole1 = Server.CreateObject("ADODB.Recordset"

CourseParHole1.ActiveConnection = MM_golfApp_STRING
CourseParHole1.Source = "SELECT * FROM CourseParHole1 WHERE CourseNameID = " + Replace(CourseParHole1__MMColParam, "'", "''"

CourseParHole1.CursorType = 0
CourseParHole1.CursorLocation = 2
CourseParHole1.LockType = 3
CourseParHole1.Open()
CourseParHole1_numRows = 0
%>
<%
set CourseBogeyHole1 = Server.CreateObject("ADODB.Recordset"

CourseBogeyHole1.ActiveConnection = MM_golfApp_STRING
CourseBogeyHole1.Source = "SELECT * FROM CourseBogeyHole1 WHERE CourseNameID = " + Replace(CourseBogeyHole1__MMColParam, "'", "''"

CourseBogeyHole1.CursorType = 0
CourseBogeyHole1.CursorLocation = 2
CourseBogeyHole1.LockType = 3
CourseBogeyHole1.Open()
CourseBogeyHole1_numRows = 0
%>
<%
set CourseDoubleHole1 = Server.CreateObject("ADODB.Recordset"

CourseDoubleHole1.ActiveConnection = MM_golfApp_STRING
CourseDoubleHole1.Source = "SELECT * FROM CourseDoubleHole1 WHERE CourseNameID = " + Replace(CourseDoubleHole1__MMColParam, "'", "''"

CourseDoubleHole1.CursorType = 0
CourseDoubleHole1.CursorLocation = 2
CourseDoubleHole1.LockType = 3
CourseDoubleHole1.Open()
CourseDoubleHole1_numRows = 0
%>
<%
set CourseTripleHole1 = Server.CreateObject("ADODB.Recordset"

CourseTripleHole1.ActiveConnection = MM_golfApp_STRING
CourseTripleHole1.Source = "SELECT * FROM CourseTripleHole1 WHERE CourseNameID = " + Replace(CourseTripleHole1__MMColParam, "'", "''"

CourseTripleHole1.CursorType = 0
CourseTripleHole1.CursorLocation = 2
CourseTripleHole1.LockType = 3
CourseTripleHole1.Open()
CourseTripleHole1_numRows = 0
%>
<%
set CourseOtherHole1 = Server.CreateObject("ADODB.Recordset"

CourseOtherHole1.ActiveConnection = MM_golfApp_STRING
CourseOtherHole1.Source = "SELECT * FROM CourseOtherHole1 WHERE CourseNameID = " + Replace(CourseOtherHole1__MMColParam, "'", "''"

CourseOtherHole1.CursorType = 0
CourseOtherHole1.CursorLocation = 2
CourseOtherHole1.LockType = 3
CourseOtherHole1.Open()
CourseOtherHole1_numRows = 0
%>
<%
set CoursePuttHole1 = Server.CreateObject("ADODB.Recordset"

CoursePuttHole1.ActiveConnection = MM_golfApp_STRING
CoursePuttHole1.Source = "SELECT * FROM CoursePuttHole1 WHERE CourseNameID = " + Replace(CoursePuttHole1__MMColParam, "'", "''"

CoursePuttHole1.CursorType = 0
CoursePuttHole1.CursorLocation = 2
CoursePuttHole1.LockType = 3
CoursePuttHole1.Open()
CoursePuttHole1_numRows = 0
%>
<%
set CourseEagleHole2 = Server.CreateObject("ADODB.Recordset"

CourseEagleHole2.ActiveConnection = MM_golfApp_STRING
CourseEagleHole2.Source = "SELECT * FROM CourseEagleHole2 WHERE CourseNameID = " + Replace(CourseEagleHole1__MMColParam, "'", "''"

CourseEagleHole2.CursorType = 0
CourseEagleHole2.CursorLocation = 2
CourseEagleHole2.LockType = 3
CourseEagleHole2.Open()
CourseEagleHole2_numRows = 0
%>
<%
set CourseBirdieHole2 = Server.CreateObject("ADODB.Recordset"

CourseBirdieHole2.ActiveConnection = MM_golfApp_STRING
CourseBirdieHole2.Source = "SELECT * FROM CourseBirdieHole2 WHERE CourseNameID = " + Replace(CourseBirdieHole2__MMColParam, "'", "''"

CourseBirdieHole2.CursorType = 0
CourseBirdieHole2.CursorLocation = 2
CourseBirdieHole2.LockType = 3
CourseBirdieHole2.Open()
CourseBirdieHole2_numRows = 0
%>
<%
set CourseParHole2 = Server.CreateObject("ADODB.Recordset"

CourseParHole2.ActiveConnection = MM_golfApp_STRING
CourseParHole2.Source = "SELECT * FROM CourseParHole2 WHERE CourseNameID = " + Replace(CourseParHole2__MMColParam, "'", "''"

CourseParHole2.CursorType = 0
CourseParHole2.CursorLocation = 2
CourseParHole2.LockType = 3
CourseParHole2.Open()
CourseParHole2_numRows = 0
%>
<%
set CourseBogeyHole2 = Server.CreateObject("ADODB.Recordset"

CourseBogeyHole2.ActiveConnection = MM_golfApp_STRING
CourseBogeyHole2.Source = "SELECT * FROM CourseBogeyHole2 WHERE CourseNameID = " + Replace(CourseBogeyHole2__MMColParam, "'", "''"

CourseBogeyHole2.CursorType = 0
CourseBogeyHole2.CursorLocation = 2
CourseBogeyHole2.LockType = 3
CourseBogeyHole2.Open()
CourseBogeyHole2_numRows = 0
%>
<%
set CourseDoubleHole2 = Server.CreateObject("ADODB.Recordset"

CourseDoubleHole2.ActiveConnection = MM_golfApp_STRING
CourseDoubleHole2.Source = "SELECT * FROM CourseDoubleHole2 WHERE CourseNameID = " + Replace(CourseDoubleHole2__MMColParam, "'", "''"

CourseDoubleHole2.CursorType = 0
CourseDoubleHole2.CursorLocation = 2
CourseDoubleHole2.LockType = 3
CourseDoubleHole2.Open()
CourseDoubleHole2_numRows = 0
%>
<%
set CourseTripleHole2 = Server.CreateObject("ADODB.Recordset"

CourseTripleHole2.ActiveConnection = MM_golfApp_STRING
CourseTripleHole2.Source = "SELECT * FROM CourseTripleHole2 WHERE CourseNameID = " + Replace(CourseTripleHole2__MMColParam, "'", "''"

CourseTripleHole2.CursorType = 0
CourseTripleHole2.CursorLocation = 2
CourseTripleHole2.LockType = 3
CourseTripleHole2.Open()
CourseTripleHole2_numRows = 0
%>
<%
set CourseOtherHole2 = Server.CreateObject("ADODB.Recordset"

CourseOtherHole2.ActiveConnection = MM_golfApp_STRING
CourseOtherHole2.Source = "SELECT * FROM CourseOtherHole2 WHERE CourseNameID = " + Replace(CourseOtherHole2__MMColParam, "'", "''"

CourseOtherHole2.CursorType = 0
CourseOtherHole2.CursorLocation = 2
CourseOtherHole2.LockType = 3
CourseOtherHole2.Open()
CourseOtherHole2_numRows = 0
%>
<%
set CoursePuttHole2 = Server.CreateObject("ADODB.Recordset"

CoursePuttHole2.ActiveConnection = MM_golfApp_STRING
CoursePuttHole2.Source = "SELECT * FROM CoursePuttHole2 WHERE CourseNameID = " + Replace(CoursePuttHole2__MMColParam, "'", "''"

CoursePuttHole2.CursorType = 0
CoursePuttHole2.CursorLocation = 2
CoursePuttHole2.LockType = 3
CoursePuttHole2.Open()
CoursePuttHole2_numRows = 0
%>