Dette vil virke, det skulle fremgå af teksten hvad der sker: <% dim mitArray mitArray = "1,2,3,4,5,6" mitArray= split(mitArray,",") for t = 0 to uBound(mitArray) Response.write mitArray(t) & "<br>" next Redim Preserve mitArray(2) for t = 0 to uBound(mitArray) Response.write mitArray(t) & "<br>" next %>
Arrayet har med værdierne 1,2,3,4,5,6 en størrelse på 5 (6 ialt idet index 0 tælles med) med Redim omdefinerer vi det samme array engang til. Redim mitArray(2) Definerer det gamle array så det nu kun kan indeholde 3 værdier. Preserve skal med ellers gemmer den ikke 1,2,3 dvs. den smider alle værdier ud ellers og definerer et array med plads til 3 værdier
'==========Der er komma først i strengen========== Tegn = "," if Tegn = Left(TempStreng, 1) Then TempStreng = Mid(TempStreng,2,len(TempStreng)-1) end if
'==========Der er komma sidst i strengen========== Tegn = ", " if Tegn = Right(TempStreng, 2) Then TempStreng = left(TempStreng,LEN(TempStreng)-2) end if
'==========Der er dobbel komma========== if Instr(TempStreng,", ,") Then TempStreng = replace(TempStreng,", ,",", ") end if
'response.write TempStreng
myArr=Split(NyStreng,",") rs.close For i = 0 TO Ubound(MyArr)
temp=myArr(i)
if temp <> "" then
SQL = "SELECT * FROM kommuner WHERE kommuneID = " & temp & "" Set rs = Connect.Execute(SQL)
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.