Hur skall jag loopa på bästa sätt.?
Eftersom jag skall loopa ut två saker, en till SQL-sats och en till en dropdown så tänkte jag göra det samtidigt för att spara DB öppningar.
Men när det skrivs ut så i dropdown menyn så får jag först en tom plats och sedan kommer listan, hur fixar jag det på smidigast sätt???
SQLconfirm= "SELECT confirmer.confirmSchool FROM confirmer WHERE userID = "& MyID &";"
objRStemp.Open SQLconfirm, objConnect, adOpenForwardOnly, adLockReadOnly, adCmdText
Do Until objRStemp.EOF
strSchoolConfirm = strSchoolConfirm & "' OR '" & objRStemp(0)
[red]strSchoolConfirmShow = strSchoolConfirmShow & "</option><option>" & objRStemp(0)[/red]
objRStemp.MoveNext
Loop
objRStemp.Close
Response.Write("<option>" & strSchoolConfirmShow & "</option>")
Det gick snabbt...
Men hur kan man lösa denna raden då???
Det jag får är: SELECT users.userID, users.userFname, users.userEname, users.userStatus FROM users WHERE users.userSchool = '' OR 'Hertingskolan' OR 'Tullbroskolan' AND users.userStatus <= 5 ORDER BY users.userFname, users.userEname Asc;
Do Until objRStemp.EOF
[red]strSchoolConfirm = strSchoolConfirm & "' OR '" & objRStemp(0)[/red]
strSchoolConfirmShow = strSchoolConfirmShow & "</option><option>" & objRStemp(0)
objRStemp.MoveNext
Loop
SQLconfirm = "SELECT users.userID, users.userFname, users.userEname, users.userStatus FROM users WHERE users.userSchool = '"& strSchoolConfirm & "' AND users.userStatus <= 5 ORDER BY users.userFname, users.userEname Asc;"