Avatar billede alteredsoul Nybegynder
16. november 2005 - 17:20 Der er 11 kommentarer og
1 løsning

Session til string.

Aloha.

Nu er jeg forholdsvis ny, men ...

Hvordan smider jeg en session ind i en string?

Jeg havde jo udtænkt at jeg kunne gøre følgende:

Dim sessionstring As String = Session("blabla")

Men det virker bare ikke.. HJÆÆÆÆLP! :)
Avatar billede dr_chaos Nybegynder
16. november 2005 - 17:23 #1
prøv med
Dim sessionstring  As String =  Session("blabla").ToString()
Avatar billede alteredsoul Nybegynder
16. november 2005 - 17:26 #2
Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

bum bum ?
Avatar billede arne_v Ekspert
16. november 2005 - 17:30 #3
du har ikke gemt noget i session under "blabla"

jeg vil iøvrigt anbefale:

Dim sessionstring  As String =  CType(Session("blabla"), String)

hvis det skal være en String der er gemt
Avatar billede alteredsoul Nybegynder
16. november 2005 - 17:31 #4
Burde den ikke være ligeglad med om der er noget i session eller ej ?

Og tak :)
Avatar billede arne_v Ekspert
16. november 2005 - 17:33 #5
ikke når du kalder ToString på det som returneres
Avatar billede alteredsoul Nybegynder
16. november 2005 - 17:36 #6
Men så igen, den laver det samme med CType?

Sorry, men er lidt blank :)
Avatar billede arne_v Ekspert
16. november 2005 - 17:42 #7
du skal jo nok finde ud af hvorfor der ikke er noget i Session("blabla") eller
teste på om der er noget

----

du kan godt lave CType på en Nothing, men du får stadig en Nothing som du kan dø på

----

min anbefaling af CType var ikke så meget p.g.a. håndtering af Nothing
Avatar billede alteredsoul Nybegynder
16. november 2005 - 17:44 #8
Well, skal man så tjekke om der er noget i session hver gang, og så derefter kaste den i string? - Det er da håbløst ;)
Avatar billede dr_chaos Nybegynder
16. november 2005 - 18:42 #9
du kan også lave en try catch omkring sessionen.
Men det er nemmest at bruge en if sætning.
Avatar billede arne_v Ekspert
31. december 2005 - 14:51 #10
Tid at få afsluttet her ?
Avatar billede dr_chaos Nybegynder
04. februar 2006 - 16:51 #11
Du mangler at lukke spørgsmålet.
Avatar billede alteredsoul Nybegynder
28. juni 2006 - 14:36 #12
lukker
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