---
title: "Problem med en split..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13775-problem-med-en-split"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "saw"
published: "2002-01-13T22:39:00.000Z"
updated: "2002-01-14T21:42:00.000Z"
replies: 6
views: 174
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/13775-problem-med-en-split"
---

# Problem med en split...

## #1 — saw, 2002-01-13T22:39Z

Jag försöker att köra följande split.

```
Dim arrKakID
arrKakID = split(request.Cokies("redigera") ,",")
for i = 1 to ubound arrKakID
if cint(arrKakID(i)) = cint(RS("ReplyID")) then
Response.Write Request.Cokies("redigera") & "Du får redigera"
next
```

Men jag får följande fel:

```
Kompileringsfel i Microsoft VBScript (0x800A0401)
Slut på programsats förväntas.
/Hemsidor/GlobalaForeningen/Forum/forhand.asp, line 74, column 20
for i = 1 to ubound arrKakID
-------------------^
```

Vad tror ni?

Permalänk: https://www.webforum.nu/p/13775

## #2 — LarsG, 2002-01-13T22:48Z

```
Dim arrKakID
arrKakID = split(request.&#67ookies("redigera") ,",")
for i = 0 to ubound (arrKakID)
if cint(arrKakID(i)) = cint(RS("ReplyID")) then
Response.Write Request.&#67ookies("redigera") & "Du får redigera"
next
```

Permalänk: https://www.webforum.nu/p/303913

## #3 — saw, 2002-01-13T23:00Z

När jag skrev som du visade mig fick jag error: oväntat NEXT
Om jag skriver så här:

```
arrKakID = split(request.Cokies("redigera") ,",")
for i = 0 to ubound (arrKakID)
if cint(arrKakID(i)) = cint(RS("ReplyID")) then Response.Write Request.Cokies("redigera") & "Du får redigera"
next
```

Då får jag 

```
Feltyp:
Körningsfel i Microsoft VBScript (0x800A000D)
Inkompatibla typer: 'cint'
/Hemsidor/GlobalaForeningen/Forum/forhand.asp, line 74
```

Livet är kul........eller?????

Permalänk: https://www.webforum.nu/p/303914

## #4 — LarsG, 2002-01-13T23:08Z

Är det något problem med null i rs("replyid") ?

```
if not isnull(rs("replyid")) then
arrKakID = split(request.&#67ookies("redigera") ,",")
for i = 0 to ubound (arrKakID)
if cint(arrKakID(i)) = cint(RS("ReplyID")) then 
Response.Write Request.&#67ookies("redigera") & "Du får redigera"
exit for
end if
next
end if
```

Permalänk: https://www.webforum.nu/p/303915

## #5 — saw, 2002-01-13T23:21Z

Nej nu har jag kommit så långt, att det han klagar på är cint.
Tar jag bort det så fungerar det, men jag antar att det är ganska så viktigt?

Permalänk: https://www.webforum.nu/p/303916

## #6 — LarsG, 2002-01-13T23:25Z

Hur ser cookies("redigera") ut? Kan det vara något värde i den som inte går att konvertera?

Du kan testa om ett värde är numerisk med funktionen isNumeric

```
if not isnull(rs("replyid")) then
arrKakID = split(request.&#67ookies("redigera") ,",")
for i = 0 to ubound (arrKakID)
if isNumeric(arrKakID(i)) and isNumeric(RS("ReplyID")) then 
if cint(arrKakID(i)) = cint(RS("ReplyID")) then 
Response.Write Request.&#67ookies("redigera") & "Du får redigera"
exit for
end if
end if
next
end if
```

Permalänk: https://www.webforum.nu/p/303917

## #7 — saw, 2002-01-14T21:42Z

Tack för all din hjälp LarsG.
Så långt så fungera allt perfekt..........tror jag.

Permalänk: https://www.webforum.nu/p/303918

---

Tråden på webben: https://www.webforum.nu/amne/asp/13775-problem-med-en-split
