roadyMedlem sedan jan. 2002473 inlägg 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>")
LarsGMedlem sedan dec. 200012 464 inlägg 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)
strSchoolConfirmShow = strSchoolConfirmShow & "<option>" & objRStemp(0) & "</option>"
objRStemp.MoveNext
Loop
objRStemp.Close
Response.Write strSchoolConfirmShow
roadyMedlem sedan jan. 2002473 inlägg 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;"
LarsGMedlem sedan dec. 200012 464 inlägg strSchoolConfirm = ""
Do Until objRStemp.EOF
if strSchoolConfirm <> "" then strSchoolConfirm = strSchoolConfirm & ","
strSchoolConfirm = strSchoolConfirm & "'" & objRStemp(0) "'"
strSchoolConfirmShow = strSchoolConfirmShow & "</option><option>" & objRStemp(0)
objRStemp.MoveNext
Loop
SQLconfirm = "SELECT users.userID, users.userFname, users.userEname, users.userStatus FROM users " & _
"WHERE users.userSchool in (" & strSchoolConfirm & ") AND users.userStatus <= 5 " & _
"ORDER BY users.userFname, users.userEname Asc"