---
title: "Undantag"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/9133-undantag"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "aleborg"
published: "2001-04-24T18:52:00.000Z"
updated: "2001-04-24T21:53:00.000Z"
replies: 10
views: 190
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/9133-undantag"
---

# Undantag

## #1 — aleborg, 2001-04-24T18:52Z

Varför får jag "Undantag inträffade

```
<%
SQL="Select Visits From Antal Where Besok='1'"
Set rs=Conn.Execute(SQL)
rs2=(rs("Visits"))+1
SQL="Update Antal Set visits="& rs2 &" Where Besok='1'"
Conn.Execute(SQL)
rs.Close
%>
```

Raden som det klagas på
rs2=(rs("Visits"))+1

\[Redigerat av aleborg den 24 apr 2001\]

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

## #2 — @nders, 2001-04-24T18:59Z

ehh, det gör ont i själen...

det borde räcka alldeles utmärkt med följande:

```
<%
SQL="Update Antal Set visits=visits+1 where Besok='1'"
Conn.Execute(SQL)
%>
```

varför krångla :q

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

## #3 — @nders, 2001-04-24T19:01Z

förresten, får man fråga varför kolumnen besok är av typen text :q

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

## #4 — aleborg, 2001-04-24T19:06Z

tack @nders, lite trött idag!
den är tal, men min MySQL bråkar med mig, kan tex inte skriva "Select \* 
utan måste skriva "Select kolumn

hur sätter man en cookie som bara ska gälla i 12 timmar?

\[Redigerat av aleborg den 24 apr 2001\]

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

## #5 — @nders, 2001-04-24T19:08Z

typ

```
response.kaka("blah").expires = dateadd("h", 12, now())
```

kaka ska va cookies.

fast jag har inte kollat upp syntaxen riktigt, jag bara gissar. :)

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

## #6 — aleborg, 2001-04-24T19:08Z

fel av mig med talet där :)

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

## #7 — @nders, 2001-04-24T19:11Z

ehh... massor med fel av mig var det faktiskt... :) har redigerat ovan...

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

## #8 — aleborg, 2001-04-24T19:38Z

Vill bara kolla så att jag inte missat nått

```
<%
If Request.kaka("besok")("visit")="yes" then
Else
response.kaka("besok").expires = dateadd("h", 12, now())
response.kaka("besok")("visit")="yes"
SQL="Update Antal Set Visits=Visits+1 where Besok=1"
Conn.Execute(SQL)
End IF
%>
```

den ska inte uppdatera db:n om man återkommer inom 12 timmar

stämmer det? 
obs! kaka ska vara "cookies" om nån tänker använda koden!

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

## #9 — @nders, 2001-04-24T19:45Z

jag tycker det ser ut att funka, fast jag inte förstår varför du har tomt under if och kör allt under else.

jag hade nog skrivit if-satsen som en *if not* istället, men det är en smaksak.

mvh,

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

## #10 — aleborg, 2001-04-24T20:08Z

det skulle jag också gjort men är som sagt lite trött idag :)

Körde fast här:

```
SQL4 = "Select Visits, Besok From Antal Where Besok=1"
Set rvs = conn.execute(SQL4)
%>
	  <p>Antal bes&ouml;kare: <b><%=rvs("Visits")%></b>
<%
rvs.Close
%>
```

Fel:
Microsoft OLE DB Provider for ODBC Drivers (0x80020009)
\[Microsoft\]\[ODBC Driver Manager\] Drivrutinen kan inte hantera denna parameter.
/master.asp

\*trött\*

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

## #11 — john_samuel, 2001-04-24T21:53Z

hum, har inte läst igenom ordentligt \*trött\* men borde det inte vara 

```
Response.cokies("namn").expires...
```

istället för .kaka("")....
(men med två o:n, webforum vill inte låta mig skriva det i koden?)
så har iaf jag gjort, och det funkar alldeles utmärkt..

uhm, klantigt av mig att inte läsa allt. aleborg hade ju redan skrivit det. men men...
och @nders med... \*gnu\* måste vara väldans trött nu..

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/9133-undantag
