---
title: "räknaren krachar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/167042-räknaren-krachar"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Biasse"
published: "2007-12-07T10:14:38.000Z"
updated: "2007-12-07T10:58:07.000Z"
replies: 2
views: 430
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/167042-räknaren-krachar"
---

# räknaren krachar

## #1 — Biasse, 2007-12-07T10:14Z

Har en räknare på en sida och när den kommer upp i 32768st krachar sidan..   Vad beror det på?

```
<%
  stat = Server.MapPath( "raknare.txt" )
  Set FileObject = CreateObject("Scripting.FileSystemObject")
  Set InStream = FileObject.OpenTextFile(stat, 1, true)
  If not InStream.atEndOfStream Then
    Besokare = CInt(Instream.ReadLine) + 1
  else
    Besokare = 1
  end if
  Instream.Close
  set instream = Nothing
  Set OutStream = FileObject.OpenTextFile(stat, 2, true)
  Outstream.WriteLine Besokare
  Outstream.Close
  set OutStream= Nothing
  set FileObject = Nothing

  Response.Write("" & Besokare & "")
%>
```

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

## #2 — @nders, 2007-12-07T10:17Z

Det beror på att en integer inte kan bli större.
Du konverterar ju med CInt - använd CLng istället.

edit: sluta också upp med att lägga till tomma strängar runt saker (som när du skriver ut *Besokare*.

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

## #3 — Biasse, 2007-12-07T10:58Z

Japp nu gick den igen..   Tack

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/167042-räknaren-krachar
