---
title: "Skicka data med session?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/75694-skicka-data-med-session"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Runken"
published: "2003-05-02T16:03:48.000Z"
updated: "2003-05-02T20:45:36.000Z"
replies: 5
views: 279
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/75694-skicka-data-med-session"
---

# Skicka data med session?

## #1 — Runken, 2003-05-02T16:03Z

Tjena igen
Vi vill med session skicka data som vi hämtat med en SQL-sats til en annan sida. Datan har vi lagt i objRS och sedan tilldelat variabeln formular = objRS. Stämmer denna kod?

Vi har följande kod:

Session("oo") = formular
session("login") = "true"
if session("login") = "true" then
Set conn = createobject("ADODB.Connection") 
conn.open = "DRIVER={MySQL ODBC 3.51 Driver};"\_ 
& "SERVER=localhost;"\_ 
& "DATABASE=CARO;"\_ 
& "UID=root;PWD=; OPTION=16384;" 

strSQL = "SELECT company, fnamn, enamn, gata, pnummer, p_ort, tfn, mob, telefax, epost, country, p_nr, p_nr2, anamn, losenord,losenigen FROM customer WHERE anamn = 'ron' AND losenord = 'ron'"
set objRS = Conn.Execute(strSQL)
formular = objRS

response.redirect "test.asp"

Fär att testa om det funkar så vill vi på sidan test.asp skriva ut tex värden som finns i "company" och "fnamn". Vi har skrivit så här men är inte säkra på hur det ska se ut när man använder sig utav sessions. Följer variabeln formular med till nästa sida om man bara skriver Session("oo") som nedan eller hur funkar det?

\<%
Session("oo")

 
response.write formular

%\>

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

## #2 — Peeer, 2003-05-02T16:06Z

```
strSQL = "SELECT company, fnamn, enamn, gata, pnummer, p_ort, tfn, mob, telefax, epost, country, p_nr, p_nr2, anamn, losenord,losenigen FROM customer WHERE anamn = 'ron' AND losenord = 'ron'" 
set objRS = Conn.Execute(strSQL) 
formular = objRS 
Session("oo") = formular 
response.redirect "test.asp" 

<% 
response.write Session("oo") 
%>
```

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

## #3 — @nders, 2003-05-02T16:07Z

Du tilldelar sessionsvariabeln *oo* samma värde som variabeln *formular*. Alltså; vad som fanns tidigare är inte längre intressant, utan endast innehållet i sessionsvariabeln är det du har tillgängligt. Sålunda:

```
Response.write Session("oo")
```

Mvh

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

## #4 — Jesper T, 2003-05-02T16:09Z

Konstigt att du på ena raden sätta sessionen "login" till "true", och på nästa rad kolla om den innehåller "true". Det känns lite överflödigt måste jag säga eftersom att den självklart kommer att innehålla "true".

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

## #5 — @nders, 2003-05-02T16:16Z

Efter att ha läst inlägget igen; vill du lägga in ett recordset i en sessionsvariabel? Gör inte så. Lägg i sessionsvariabler bara de enstaka värden du kommer att använda senare.

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

## #6 — Runken, 2003-05-02T20:45Z

login=true hängde bara kvar från alla tester, inget som ska vara. 

tack för svaren

//mvh

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/75694-skicka-data-med-session
