Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Kommer galet med session

Postades av 2008-02-08 14:47:09 - Benni Svensson, i forum asp.net generellt, Tråden har 13 Kommentarer och lästs av 832 personer

Jag försöker att styra en besöksräknare med sessions.
<code>
if (Session["counted"] != null)
{
if ((bool)Session["counted"] = true)
{
sql = "Update Raknare Set PageCounter = PageCounter +1";
Webbutill.executeSQL(sql, DBConn);
Session["counted"] = true;
}
}
else
Session["counted"] = false;
</code>
Error
<info>
Den vänstra sidan av en tilldelning måste vara en variabel, egenskap eller indexerare

</info>
Några tips på att få detta att fungera???


Svara

Sv: Kommer galet med session

Postades av 2008-02-08 15:49:52 - Robin Ridderholt

<code>

if ((bool)Session["counted"] == true)

</code>

Ändra if-satsen till ovanstående så ska det nog fungera!


Svara

Sv:Kommer galet med session

Postades av 2008-02-08 16:34:41 - Patrik Löwendahl

!= true borde det bli


Svara

Sv: Kommer galet med session

Postades av 2008-02-08 16:40:52 - Benni Svensson

Fortfarande problem
<code>
Den angivna omvandlingen är inte giltig.
//och pekar på
if ((bool)Session["counted"] != true)
</code>
Tidigare så var den så här och fungerade men inte längre, den räknar inte upp.
<code>
if (Session["counted"] != null && !(bool)Session["counted"])
</code>


Svara

Sv:Kommer galet med session

Postades av 2008-02-08 23:22:36 - Oskar Johansson

if (Session["counted"] == null || !(bool)Session["counted"])


Svara

Sv: Kommer galet med session

Postades av 2008-02-09 10:38:09 - Benni Svensson

Då får kag återigen
<code>
Den angivna omvandlingen är inte giltig.
</code>
Tydligen så gäller den gammla reglen "enklast är bäst"
<code>
if (Session["counted"] == null)
{
sql = "Update Raknare Set PageCounter = PageCounter +1";
Webbutill.executeSQL(sql, DBConn);
Session["counted"] = "true";
}
</code>
Tack för hjälp


Svara

Sv:Kommer galet med session

Postades av 2008-02-10 01:43:50 - Oskar Johansson

Hm.. Använde du session[blaha] = "true"; eller true; Stor skillnad nämligen


Svara

Sv: Kommer galet med session

Postades av 2008-02-10 09:55:31 - Benni Svensson

Japp jag vet, men jag fick inte bool session att fungera tillfredsställande.


Svara

Sv:Kommer galet med session

Postades av 2008-02-11 08:24:24 - Jan Bulér

Funkar det inte att lägga det i Session_Start och Session_End i Globasl.asax.

<code>
public class Global : System.Web.HttpApplication
{


protected void Session_Start(object sender, EventArgs e)
{
//Öka besöksräknaren
}

protected void Session_End(object sender, EventArgs e)
{
//Minska besöksräknaren
}

protected void Application_Start(object sender, EventArgs e)
{
}

protected void Application_End(object sender, EventArgs e)
{
}

}
</code>


Svara

Sv: Kommer galet med session

Postades av 2008-02-11 08:39:05 - Oskar Johansson

start möjligtvis, men man ska inte förlita sig på att det går att räkna ner i end


Svara

Sv:Kommer galet med session

Postades av 2008-02-11 09:57:56 - Jan Bulér

Oskar, varför ska man "inte förlita sig på att det går att räkna ner i end"?


Svara

Sv: Kommer galet med session

Postades av 2008-02-11 12:40:27 - Oskar Johansson

För att
1) Om applikationen hänger sig så kommer den inte köras
2) Om man inte kör inproc-sessions så kommer den inte köras


Svara

Sv:Kommer galet med session

Postades av 2008-02-11 12:54:45 - Patrik Löwendahl

1) om applikationen hänger sig kommer session att tömmas helt ändå.

Det stora problemet är snarare att man bara kan vara säker på att session_end kommer att köras om inte applikationen dör. Man har inga garantier på när, det kan ta flera timmar eller dagar innan session_End triggras, även om session timeout är 20 min.

Eller det var så tidigare jag är osäker på om de fixat den buggen nu.


Svara

Sv: Kommer galet med session

Postades av 2008-02-11 13:48:08 - Oskar Johansson

Fast om du uppdaterar i en databas så hjälper det inte om session töms :P


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 166
27 952
271 704
790
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies