25. januar 2001 - 11:02Der er
22 kommentarer og 1 løsning
Sessions
Hi Jeg erklærer en session på følgende måde: Session(Cstr(RS(\"RabatOrdning\"))) Mit spørgsmål går på, hvordan fanger jeg min sessions navn? RS(\"RabatOrdning\") har en talværdi eks 10 og som jeg ser det er det Recordset\'ets værdig der bliver sessions navn? Men hvordan fanger man navnet?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Min session ligger i et loop hvor jeg skal tjekke hvilken rabatordning et produkt tilhører, hvis et produkt har en anden rabatordning skal jeg lave en ny session til det
If isarray(Session(\"ID\")) Then For i = 1 To UBound(Session(\"ID\")) Com.CommandText = \"Select * From Vare Where id = \" & Session(\"ID\")(i) Rs.Open com,,1,3 For p = 1 To Rs.RecordCount Session(Cstr(RS(\"RabatOrdning\"))) = 0 %> ... ... ... <% enhedspris = FormatNumber(RS(\"Pris\"),2) antal = int(Session(\"Antal\")(i)) \'asdf = Cstr(RS(\"RabatOrdning\")) \'Session(Cstr(RS(\"RabatOrdning\"))) = Session(Cstr(RS(\"RabatOrdning\"))) + antal Sesion(\"RabatOrdning\") = Cstr(RS(\"RabatOrdning\")) Total = Total + enhedspris*antal Response.Write Cstr(RS(\"RabatOrdning\"))& \" \" Response.Write Session(Cstr(RS(\"RabatOrdning\"))) temp = Session(Cstr(RS(\"RabatOrdning\"))) Rs.Close next NexT end if
Set Session(\"Rabatordninger\") = Server.CreateObject(\"Scripting.Dictionary\")
I din løkke :
If Session(\"Rabatordninger\").Exists(RS(\"Rabatordning\") then Session(\"Rabatordninger\").Item(RS(\"Rabatordning\") = CInt(Session(\"Rabatordninger\").Item(RS(\"Rabatordning\")) + 1 Else Session(\"Rabatordninger\").Add RS(\"Rabatordning\"), 1
udskrivning :
RabatOrd = Session(\"Rabatordninger\").keys For each Rabat in RabatOrd Response.Write \"Rabatordning\" & Vare & \" Antal : \" & Session(\"RabatOrdninger\").item(vare) next
Håber du kan bruge det.. Det er ikke testet, noget jeg lige \"fandt\" på....
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.