28. juli 2001 - 19:00Der er
12 kommentarer og 1 løsning
Stoppe igangværende asp(SQL) på serveren!
Eftersom jeg arbejder med ret tunge databaser så er det et problem hvis brugeren lukker browseren pga. utålmodighed for så kører søgningerne videre på min server. Jeg bliver NØDT til at sætte servertimeout til 100000 for at sikre mig at SQL´et ikke bliver stoppet i utide i en igangværende søgning.
Hvordan kan jeg sende oplysninger til serveren når brugeren lukker browseren? (Jeg vil egentligt også gerne have en knap [STOP SQL])
Er det Session et-eller-andet der skal bruges her?
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.
du kan for noget javasript, til at oprette et nyt vindue, nå browseren lukker, og her kan du så kører en database lukning, for derefter at få noget javascript til at lukke det åbne vindue...
tripper lidt, er lige kommet hjem fra Thailand, men... kan du ikke bare bede clienten om at lade være med lukke browservinduet og lægge en statusbar ind på siden mens SQL\'en afvikles, det burde da tage pusten fra de mest utålmodige... :-)
jep MEN hvad nu hvis søgningen tager én 10 timers tid???
Jeg skal finde en smart måde at kunne slå disse \"løbske\" søgninger ned med. Jeg er ved at bygge en SQL editor så vi kan lege med SQL istedet for at sidde og kode pisset hver eneste gang. Og som sagt når man leger vil man gerne liiiige ændre lidt i det man liiige har sat igang og derfor skal jeg kunne stoppe igangværende søgninger :-)
Du kan ikke dræbe en query på den måde du ønsker det, da HTTP er en stateless protokel i.e. der sendes et request -> webserveren fortolker og sender svar tilbage ->klienten modtager svaret.
Men hvis du er ude i søgninger der tager så lang tid er du allerede galt afmarcheret.
moonduck >> hmmm... hvis jeg nu tænker lidt kreativt... Hvis jeg laver en databasetabel der viser status over åbne browserconnections og jeg i min minside.asp sql query før rs.movenext checker op på om brugeren stadig er logget på, så må jeg da på denne måde kunne stoppe søgningen via asp´en, hvis brugeren lukker browseren?
alle> jeg har netop fået at vide at der er en-eller-anden der sidder inde med et serverkomponent der kan slå søgninger ned i oracle.
spm lukket
Synes godt om
Ny brugerNybegynder
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.