Avatar billede spil2vind Nybegynder
11. marts 2010 - 12:21 Der er 9 kommentarer og
1 løsning

Reload af hjemmeside når der er nye data i sql database

Jeg ville høre om der er nogen som kan hjælpe mig med et script, har kigget rundt på google og kan se at der ikke lige ligger en løsning.

Mit ønske er at min hjemmeside .asp skal reloades hvis der er kommet nye data i sql databasen, disse data læeses når .asp filen køres på IIS serveren, så en eller anden form for løbende check op mod databasen, dette er på nuværende tidspunkt løst ved at reloade siden hvert 30 sekund, da dette ikke er særlig kønt, så ville det være rart med en smartere løsning og jeg er åben for alle forslag
Avatar billede fsconsult.dk Nybegynder
11. marts 2010 - 12:37 #1
mon ikke du mener javaSCRIPT, hvilket er en anden kategori ;)
Avatar billede Slettet bruger
11. marts 2010 - 12:50 #2
Jeg pønser selv på det samme for tiden, her er min plan:

En "skjult" iframe som med jævne mellemrum reloader, og kun lige præcis checker om der ER noget nyt - og i givet fald returnerer en stump javascript som reloader selve siden.

Bagsiden ved den metode er at brugeren kan se at der "sker noget"
- nede i status-linjen: "Henter data" eller lignende
Man skal ikke være ret paranoid for at blive ked af den slags...
Avatar billede preppydude Nybegynder
11. marts 2010 - 12:53 #3
Er det ikke bare at lave en JavaScript pull feature? Lige meget hvad, så stresser det serveren virkelig meget - bare så du ved det. Ville være meget bedre hvis du kunne lave en push feature ved hjælp af en flash socket eller lignende.
Avatar billede spil2vind Nybegynder
11. marts 2010 - 14:00 #4
Hvis spørgsmålet er blevet stillet i den forkerte kategori, kan nogen så hjælpe med hvor det mere høre til? Idet det formentligt er muligt med javescript eller ASP
Avatar billede arne_v Ekspert
12. marts 2010 - 03:27 #5
klassisk poll: kvæler serveren i requests
long poll: kvæler serveren i threads
push: kræver plugin på client (Java, Flash etc.)
Avatar billede arne_v Ekspert
26. april 2010 - 03:31 #6
Tid at få afsluttet her?
Avatar billede spil2vind Nybegynder
27. april 2010 - 10:06 #7
Hvordan lukker man et spørgsmål uden at der er kommet nogen svar?
Avatar billede arne_v Ekspert
27. april 2010 - 14:50 #8
Du beder dem som du mener har bidraget fornuftigt om at ligge et svar og saa fordeler du point efter indsatsen.
Avatar billede spil2vind Nybegynder
27. april 2010 - 22:37 #9
Jeg har ikke fundet nogen løsning, men vil dem som mener, at de har givet noget til svaret lægge et svar, så vil jeg uddele point
Avatar billede arne_v Ekspert
28. april 2010 - 02:10 #10
ok
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