Avatar billede rbl Praktikant
02. oktober 2002 - 01:13 Der er 4 kommentarer og
1 løsning

session = null ?

Jeg er igang med at bygge en indkøbskurv op fra bunden af, så jeg er igang med at lære om sessions. Jeg har fundet et ganske udmærket eksempel på msdn, men den fungerer ikke helt. Den laver en sessionvariabel:
Session("MySession") = text1.Value

Når den så skal checke om sessionen er expired eller om den overhovedet eksisterer, bruger den:
If (Session("MySession") = Isnull) Then

Det er her den klager. Den kender ikke "Isnull". Jeg har også prøvet med:
(Session("MySession") = null)
(Session("MySession").Isnull)
men ingen held.

Nogen der ved hvad man skal skrive i stedet eller kender en bedre metode til at lave ckecket på ?

Link til side på msdn:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspnet/html/asp12282000.asp

PS.
jeg har ikke ændret i config.web som foreskrevet på siden, men eksemplet virker alligevel hvis jeg udkommenterer if-sætningen.
Avatar billede rbl Praktikant
02. oktober 2002 - 01:26 #1
Nå, nu fandt jeg selv ud af det:

if IsNothing(Session("MySession")) then
Avatar billede medions Nybegynder
02. oktober 2002 - 07:46 #2
Hmm har du prøvet med IsEmpty() ?

If IsEmpty(Session("MySession")) Then

End If

//>Rune
Avatar billede rbl Praktikant
02. oktober 2002 - 08:33 #3
ja, det virker ikke
Avatar billede mufoxe Nybegynder
03. oktober 2002 - 16:49 #4
Du kan også bruge Session("MySession") Is Nothing. VB.NET har en lidt underlig syntax på det område. C# gør man f.eks. Session["MySession"] == null, som er lidt mere læselig. Det bliver først rigtigt underligt at se på, når man laver en Not Session("MySession") Is Nothing. Se det er kringlet formulering :)
Avatar billede rbl Praktikant
04. oktober 2002 - 12:19 #5
Hej Søren :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester