Pergunta : Como retornar mais a uma fileira com recordset…

Eu tenho o código que faz este:
for i = 1 do

ao intNbrAtts

sqlSub (i) = “attendee_name SELETO, attendee_email dos meetings_attendees ONDE meeting_id = “” & intMtgID & “” E (convidado = “0” OU convidado É NULO) E (enviado por correio electrónico = “0” OU enviado por correio electrónico É NULO) “

'Response.Write (objRSAtt ajustado do
do sqlSub (i)) = objConn.Execute (strAttName do
do sqlSub (i)) = objRSAtt.Fields.Item (do “ attendee_name "). strAttEmail de Value
= objRSAtt.Fields.Item (do “o attendee_email").Value

objRSAtt.MoveNext

Response.Write (strAttName) & “os givens
next

The
Response.Write do
do " (strAttEmail) & “do
do " são: o

intNbrAtts = n onde n pode ser todo o number

objRSAtt = de

My de Server.CreateObject (ADODB.Recordset) resultado ajustado está: o

joe Smith
[email protected]
joe Smith
[email protected]

WHEN deve ser: o jones
[email protected]

Why do

joe Smith
[email protected]
jane é mim que começ a primeira fileira duas vezes?

Peter
class= do

Resposta : Como retornar mais a uma fileira com recordset…

Porque seu para… em seguida o laço não está enumerando as fileiras no recordset.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
SQL = “SELETOS attendee_name, attendee_email” & _
    “Dos meetings_attendees” & do _
    “ONDE meeting_id = “” & intMtgID & “” E (convidado = “0” OU convidado SÃO NULO)” & _
    “E (enviado por correio electrónico = “0” OU enviado por correio electrónico SÃO NULO)”
 
Ajustar o objRSAtt = o objConn.Execute (o SQL)
 
Fazer até objRSAtt.EOF
    strAttName = objRSAtt.Fields.Item (“attendee_name”). Valor
    strAttEmail = objRSAtt.Fields.Item (“attendee_email”). Valor
    Response.Write (strAttName) & “
“ Response.Write (strAttEmail) & “
“ objRSAtt.MoveNext Laço
Outras soluções  
 
programming4us programming4us