---
title: "blir för hög siffra"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/39359-blir-för-hög-siffra"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "ampy"
published: "2002-03-10T10:11:33.000Z"
updated: "2002-03-10T17:08:55.000Z"
replies: 10
views: 271
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/39359-blir-för-hög-siffra"
---

# blir för hög siffra

## #1 — ampy, 2002-03-10T10:11Z

```
SQL4 = "Select * from dagbok WHERE agare = '"&medlem & "' "
RecSet.Open SQL4, Connect, adOpenStatic, adLockOptimistic 

If Not RecSet.EOF Then
		
Do Until RecSet.EOF

intLength = Len(RecSet("text"))

intSum = intSum + intLength 

Response.Write "<b>" & intSum & "</b>"

RecSet.MoveNext
			Loop
		Else
			Response.Write ""
		End If

%>
tecken i sin dagbok vilket betyder att <% =medlem%> har skrivit i genomsnitt

<%
genomsnitt = intSum / summainlagg

%>
 <b>
<%If isnull(genomsnitt) then genomsnitt = 0%>
<% =Round(genomsnitt ,2)%>
</b> tecken per inlägg.
```

Denna kod skriver ut denna mening:

Sammanlagt har Andreas skrivit 4578141164 tecken i sin dagbok vilket betyder att Andreas har skrivit i genomsnitt 0 tecken per inlägg. 

Talet 4578141164 kan omöjligt stämma för jag har räknat ut att den kan finnas max 10000 tecken i kolumnen text. 

Varför skriver den ut ett så högt tal?

Om ni undrar så har jag hämtat ut variabeln summainlagg i en annan kod som jag inte skrev ut här.

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

## #2 — jboy_87, 2002-03-10T10:28Z

du får ändra kolumnen i databasen!!

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

## #3 — ampy, 2002-03-10T10:32Z

Vadå ändra i kolumnen?

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

## #4 — solbulle, 2002-03-10T10:37Z

Borde fungera:

```
SQL4 = "Select * from dagbok WHERE agare = '"&medlem & "' "
RecSet.Open SQL4, Connect, adOpenStatic, adLockOptimistic 

If Not RecSet.EOF Then
		
Do Until RecSet.EOF

intLength = Len(RecSet("text"))

intSum = intSum + intLength 

RecSet.MoveNext
			Loop

		End If
genomsnitt = intSum / summainlagg
If isnull(genomsnitt) then genomsnitt = 0
End If

Response.Write "<b>" & intSum & "</b> tecken i sin dagbok vilket betyder att" & medlem & " har skrivit i genomsnitt <b>" & Round(genomsnitt ,2) & "</b> tecken per inlägg."
%>
```

Det du gjorde fel var att du skrev ut i loopen, så det blev antalet bokstäver i varje inlägg efter varann, tex 457 81 411 64 fast utan mellanslag.

...tror jag..

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

## #5 — ampy, 2002-03-10T10:43Z

Nu skriver den inte ut någonting på antal tecken och 0 i genomsnitt.

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

## #6 — solbulle, 2002-03-10T10:47Z

Pröva ta bort den, fungerar nog utan eftersom du har allt på en rad.

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

## #7 — ampy, 2002-03-10T10:48Z

Jga löste det problemet men jag redigerade mitt inlägg men du kanske inte hann se det, så kolla på det nu istället.

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

## #8 — solbulle, 2002-03-10T10:48Z

Vidare måste du se till att du verkligen har ett värde i summainlagg.

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

## #9 — ampy, 2002-03-10T10:50Z

Jag skrev ut värdet summainlagg och då skrev den ut 3, vilket stämmer, men den skriver ändå ut tomt på intSum

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

## #10 — solbulle, 2002-03-10T11:04Z

Fungerar dettta då?

```
SQL4 = "Select * from dagbok WHERE agare = '"&medlem & "' "
RecSet.Open SQL4, Connect, adOpenStatic, adLockOptimistic 

If Not RecSet.EOF Then
		
Do Until RecSet.EOF

intLength = Len(RecSet("text"))

intSum = intSum + intLength 

RecSet.MoveNext
			Loop
		Else
			Response.Write ""
		End If
Response.Write "<b>" & intSum & "</b>"
%>
tecken i sin dagbok vilket betyder att <% =medlem%> har skrivit i genomsnitt

<%
genomsnitt = intSum / summainlagg

%>
 <b>
<%If isnull(genomsnitt) then genomsnitt = 0%>
<% =Round(genomsnitt ,2)%>
</b> tecken per inlägg.
```

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

## #11 — ampy, 2002-03-10T17:08Z

Tack för hjälpen solbulle, det funkar utmärkt nu  :birp

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/39359-blir-för-hög-siffra
