Avatar billede sun Nybegynder
02. januar 2004 - 19:40 Der er 4 kommentarer og
1 løsning

Array - lave det og chek

Jeg har denne var
n = n & oRS("userid") & ","
som der efter den er kørt kunne se sådan ud 4,1,2,

jeg lave en con til db og den skal nu movenext hvis det samme userid er i n

Det godt være at jeg ikke kan bruge n til det og det kode skal laves om, men ellers hvordan lave jeg ellers en "if oRS("userid") er i n movenext"

/sun
Avatar billede eagleeye Praktikant
02. januar 2004 - 19:46 #1
Du kan bruge inStr til at afgøre om id'et er i n,

if inStr(1, ","&n,","&oRS("userid")&",") > 0 then
  oRS.movenext
end if


Grunden til at der er kommet komma foran ,4,1,2, og foran oRS eks: ,4, er fordi den eller vil finde 4 hvis du havd 24,2 så vil den tage 4 fra 24 og sige 4 findes i n..
Avatar billede sun Nybegynder
02. januar 2004 - 20:01 #2
Supe - klart rigtig svar hvor kode er lige til at bruge, og så det med der skulle et komma ind! jeg ville ønske alle svar som dine =)
/sun
Avatar billede sun Nybegynder
02. januar 2004 - 20:02 #3
lave det lige et om til et svar så du kan få noget for det =)
Avatar billede eagleeye Praktikant
02. januar 2004 - 22:30 #4
Ok, et svar fra mig så ;)
Avatar billede sun Nybegynder
03. januar 2004 - 14:43 #5
Ups, en lille ting. jeg glemte at den skal movenext men også gå til starten af loope igen. Jeg vil godt lave et nyt spørgsmål hvis du syndes det ikke høre ind under.

If oRS.EOF Then
Response.Write "tom"
Else
i = 0
Do while not oRS.EOF

  if inStr(1, ","&n,","&oRS("userid")&",") > 0 Then
  oRS.movenext
  end if 


<%Response.Write oRS("FirstName")%>

<%
i = i+1
oRS.MoveNext
loop
End If

/sun
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester