---
title: "Mysko fel..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/68773-mysko-fel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "CLonEX"
published: "2003-02-19T20:19:47.000Z"
updated: "2003-02-19T21:36:50.000Z"
replies: 5
views: 192
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/68773-mysko-fel"
---

# Mysko fel...

## #1 — CLonEX, 2003-02-19T20:19Z

Hallå alla, jag har ett litet problem

KOD:
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data source=" & Server.MapPath("../db/bilder.mdb")
SQL = "SELECT \* From bilder"
rs.Open SQL, Connect, 3, 2

rs.AddNew

IF Session("bild1") = "" THEN
Response.redirect("news.asp")
ELSE
Rs("adress") = Session("bild1")
Rs("nyhetsid") = Session("id")
END IF

IF Session("bild2") = "" Then
rs.Update
rs.Close
ELSE 
Rs("adress") = Session("bild2")
Rs("nyhetsid") = Session("id")
END IF

IF Session("bild3") = "" Then
rs.Update
rs.Close
ELSE 
Rs("adress") = Session("bild3")
Rs("nyhetsid") = Session("id")
END IF

IF Session("bild4") = "" Then
rs.Update
rs.Close
ELSE 
Rs("adress") = Session("bild4")
Rs("nyhetsid") = Session("id")
END IF

IF Session("bild5") = "" Then
rs.Update
rs.Close
ELSE 
Rs("adress") = Session("bild5")
Rs("nyhetsid") = Session("id")
END IF

IF Session("bild6") = "" Then
rs.Update
rs.Close
ELSE 
Rs("adress") = Session("bild6")
Rs("nyhetsid") = Session("id")
END IF

IF Session("bild7") = "" Then
rs.Update
rs.Close
ELSE 
Rs("adress") = Session("bild7")
Rs("nyhetsid") = Session("id")
END IF

IF Session("bild8") = "" Then
rs.Update
rs.Close
ELSE 
Rs("adress") = Session("bild8")
Rs("nyhetsid") = Session("id")
END IF

IF Session("bild9") = "" Then
rs.Update
rs.Close
ELSE 
Rs("adress") = Session("bild9")
Rs("nyhetsid") = Session("id")
END IF

IF Session("bild10") = "" Then
rs.Update
rs.Close
ELSE 
Rs("adress") = Session("bild10")
Rs("nyhetsid") = Session("id")
END IF

IF Session("bild11") = "" Then
rs.Update
rs.Close
ELSE 
Rs("adress") = Session("bild11")
Rs("nyhetsid") = Session("id")
END IF

rs.update
rs.close
connect.close
set connect = nothing
Response.Redirect("news.asp")
End If%\>
::::::::::::::::::::::::::::::::::::::::::::::::::
bild1 - 12 är request.form som jag gjorde till session
som ska lagras 
usch vet inte hur jag ska förklara men problemet e att det ända som kommer in i databasen  e bild11 varför?

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

## #2 — solbulle, 2003-02-19T20:25Z

**Välkommen till wF!**

Lite annorlunda kod du har...

Fråga nummer 1. Varför ligger det i sessions?

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

## #3 — LarsG, 2003-02-19T20:33Z

Anledningen till att du bara lagrar en bild är att du bara gör addnew en gång. Den första bilden lagras men sedan så skriver du över den 10 gånger. Det går att skriva din kod något mer kompakt.

```
SQL = "SELECT * From bilder"
rs.Open SQL, Connect, 3, 2

for i = 1 to 11
   if session("bild" & i ) = "" then exit for
   rs.AddNew
   Rs("adress") = Session("bild" & i)
   Rs("nyhetsid") = Session("id")
   rs.update
next
rs.Close
set rs = nothing
connect.close
set connect = nothing
Response.redirect "news.asp"
```

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

## #4 — Denniz PoP, 2003-02-19T20:33Z

Jag skulle rekommendera att du skriver in allt i en loop så att det inte blir lika långt.

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

## #5 — solbulle, 2003-02-19T20:48Z

> **LarsG skrev:**
>
> ...Det går att skriva din kod något mer kompakt...

 :)

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

## #6 — CLonEX, 2003-02-19T21:36Z

TAck :D det funka ;P

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/68773-mysko-fel
