Avatar billede Tony Juniormester
16. april 2006 - 10:43 Der er 5 kommentarer og
1 løsning

Sende database-udtræk videre til næste side

Hvordan får jeg sendt udtrækket 'EZ' videre til 'default.asp' og 'backend.asp' så jeg kan tilgå det på de sider også?

  strSQL = "SELECT * FROM login where (username = '" & Request("username") & "') and (password ='" & Request("password") & "')"
  Set EZ = myConn.Execute(strSQL)
    Session("login") = "Authed"
    if EZ("kategori") = 1 then
    Response.Redirect "default.asp?PageID=front"
        else if EZ("kategori") = 2 then
        Response.Redirect "backend.asp?PageID=front"
    EZ.Close
Avatar billede mitbrugernavn Praktikant
16. april 2006 - 10:47 #1
strSQL = "SELECT * FROM login where (username = '" & Request("username") & "') and (password ='" & Request("password") & "')"
  Set EZ = myConn.Execute(strSQL)
    Session("login") = "Authed"
    if EZ("kategori") = 1 then
    Response.Redirect "default.asp?PageID=front&EZ='"& EZ("kategori")&"'"
        else if EZ("kategori") = 2 then
        Response.Redirect "backend.asp?PageID=front&EZ='"& EZ("kategori")&"'"
    EZ.Close

og så på de sider du sender til
EZ = request("EZ")
Avatar billede mitbrugernavn Praktikant
16. april 2006 - 10:48 #2
eller du kan lægge det i en session

Session("login") = "Authed"
Session("EZ") = rs("kategori")
    if Session("EZ") = 1 then
    Response.Redirect "default.asp?PageID=front"
        else if Session("EZ")= 2 then
        Response.Redirect "backend.asp?PageID=front"
    EZ.Close

og så på de sider du sender til
EZ = Session("EZ")
Avatar billede busschou Praktikant
16. april 2006 - 10:50 #3
hvis du vil tilgå hele dit recordset altså hele EZ...så kan du gemme den i din application
Det nemmeste ville jo nok være at nøjes med at hive din kategori ud på første side...og så hive resten ud på den næste side
Avatar billede Tony Juniormester
16. april 2006 - 11:06 #4
Tak 'mitbrugernavn'. Det virker fint.

busschou
Du tænker på at sende primærnøglen over og så hive recordsættet ud på baggrund af den?
Avatar billede busschou Praktikant
16. april 2006 - 11:10 #5
ja.. men jeg tolkede også dit spørgsmål som om du ønskede at sende hele EZ over og ikke kun EZ("kategori")
Da du bruger sessioner i forvejen, gav det jo næsten sig selv at du kan sende en enkelt værdi med sådan
Avatar billede Tony Juniormester
16. april 2006 - 11:18 #6
Jow, det er rigtigt, at det er fint at få hele EZ med over. P.t. er det blot 'kategori' jeg skal bruge, men på sigt kan jeg meget vel få brug for andre elementer i 'EZ'.

Tak for indsparket :-)
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
Kurser inden for grundlæggende programmering

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