I have the code below which takes (lngSampleSize or sample sizes) from QryIntertab and plugs the sample sizes into the strSql query as lngSampleSize. This works fine but now I want to add (lngSeedNumber or seed numbers)from QrySeedNumbers and have it plug the seed number into the strSql query as lngSeedNumber. Is there a way to do this since there are 2 different recordsets? Thanks
rs.Open "QryIntertab", CurrentProject.Connection, adOpenStatic, adLockOptimistic
ctr = 1
Do While Not rs.EOF
lngSampleSize = rs.Fields("Sample Size")
strSQL = strSQL & "UNION ALL (SELECT DISTINCTROW TOP " & lngSampleSize & _
" tblStupload.[EXAM#], tblStupload.[SYS-DATE], tblStupload.[AUD-ID], " & _
"tblStupload.[EXAM-TYPE], Format([DATE],'yyyymmdd') AS [INV-DATE], " & _
"tblAmount.[INVOICE-#], tblAmount.NAME, tblAmount.DESC, tblStupload.[REASON-Q], " & _
"tblStupload.[TAX-CODE], tblStupload.[LOC-CODE], tblAmount.Amt AS [Amt-Q], " & _
"tblAmount.Amt AS [AMT-A], tblStupload.[REASON-A], Format([DATE],'mmddyy') AS " & _
"[I-DATE], tblStupload.[DET-AVG], tblStupload.[T-RATE], tblStupload.COMMENTS, " & _
"tblStupload.[CHAR-1], tblStupload.[CHAR-2], tblStupload.[CHAR-3], " & _
"tblStupload.[CHAR-4], tblStupload.[CHAR-5], tblStupload.[NUM-1], " & _
"tblStupload.[NUM-2], tblStupload.[NUM-3], tblStupload.[NUM-4], " & _
"tblStupload.[NUM-5], Format([DATE],'yy') AS [C-DATE], tblAmount.Amt AS CAAN11 " & _
"FROM tblAmount, tblStupload WHERE Amt between " & ARanges(ctr, 1) & _
" and " & ARanges(ctr, 2) & " ORDER BY GetRan(lngSeedNumber,[id]))"
rs.MoveNext
ctr = ctr + 1
Loop
strSQL = Mid(strSQL, 11)
CurrentDb.QueryDefs("TestingRandom").SQL = strSQL
rs.Open "QryIntertab", CurrentProject.Connection, adOpenStatic, adLockOptimistic
ctr = 1
Do While Not rs.EOF
lngSampleSize = rs.Fields("Sample Size")
strSQL = strSQL & "UNION ALL (SELECT DISTINCTROW TOP " & lngSampleSize & _
" tblStupload.[EXAM#], tblStupload.[SYS-DATE], tblStupload.[AUD-ID], " & _
"tblStupload.[EXAM-TYPE], Format([DATE],'yyyymmdd') AS [INV-DATE], " & _
"tblAmount.[INVOICE-#], tblAmount.NAME, tblAmount.DESC, tblStupload.[REASON-Q], " & _
"tblStupload.[TAX-CODE], tblStupload.[LOC-CODE], tblAmount.Amt AS [Amt-Q], " & _
"tblAmount.Amt AS [AMT-A], tblStupload.[REASON-A], Format([DATE],'mmddyy') AS " & _
"[I-DATE], tblStupload.[DET-AVG], tblStupload.[T-RATE], tblStupload.COMMENTS, " & _
"tblStupload.[CHAR-1], tblStupload.[CHAR-2], tblStupload.[CHAR-3], " & _
"tblStupload.[CHAR-4], tblStupload.[CHAR-5], tblStupload.[NUM-1], " & _
"tblStupload.[NUM-2], tblStupload.[NUM-3], tblStupload.[NUM-4], " & _
"tblStupload.[NUM-5], Format([DATE],'yy') AS [C-DATE], tblAmount.Amt AS CAAN11 " & _
"FROM tblAmount, tblStupload WHERE Amt between " & ARanges(ctr, 1) & _
" and " & ARanges(ctr, 2) & " ORDER BY GetRan(lngSeedNumber,[id]))"
rs.MoveNext
ctr = ctr + 1
Loop
strSQL = Mid(strSQL, 11)
CurrentDb.QueryDefs("TestingRandom").SQL = strSQL