crisse6 skrev:
japp!! tror dig, men bara for intresse, hur manga sekunder?? :D
Beroende på hur stor tabellen i fråga är och hur mycket data som finns i den tar det olika mycket tid. Prestandan beror även på databas, ex. Access är långsammare än mySQL. Testa lite själv vettja!
Glömde lite kod. Sätt den här koden det första du gör på sidan:
<%
Dim dInitTime, fPeriod
dInitTime = Timer()
%>
Sätt denna kod allra sist:
<%
fPeriod = FormatNumber(Timer() - dInitTime, 3, True)
Response.Write "Laddningstid: <b>" & fPeriod & "</b> s."
%>
Vad koden gör? Räknar ut hur lång tid sidan tog att ladda. ;)
SsolbulleMedlem sedan mars 20015 287 inlägg Varför då inte helt sonika skriva så här:
Set Rs = Cn.Execute("SELECT * FROM tblLiga WHERE ligastatus = 'on'")
If Rs.EOF Then
Response.Write "Ingen liga pågår just nu.."
Else
'liga pågår
'Samt detsom eg. gör något...
End If
Rs.Close : Set Rs = Nothing
Cn.Close : Set Cn = Nothing
?
Hur stor är risken eg. att det ska till o krascha mitt i If-satsen?
solbulle: Alla har ställt samma fråga till m_soderlund ... han kommer inte att ge sig :e
SsolbulleMedlem sedan mars 20015 287 inlägg Ajaj voigtann1, tycker bara att han talar mot sig själv där. Men men.. :)
solbulle: man kan ju skriva så som du föreslog det, och det är ju mindre kod. Dock finns det en minimal risk att servern eller nåt gör så att If-satsen stannar av och helt plötsligt har man en massa objekt som är öppna och segar ner servern! Jag garderar mig från sådant så långt det går. :)
Ärligt.. om servern crashar.. så nästa gång du starta upp servern igen så har du ju inga variabler kvar :e eller? :e
PalleMedlem sedan apr. 20003 174 inlägg
m_soderlund skrev:
Man vill ju ha så lite kod som möjligt ..
Tyvärr, men nu känns det som om du talar emot dig själv lite. :)
voigtann1 skrev:
Ärligt.. om servern crashar.. så nästa gång du starta upp servern igen så har du ju inga variabler kvar :e eller? :e
Precis, och teoretiskt är ju connection-objektet relativt stängt också då ju.
Såvida man själv inte påverkar if-satsen i koden så känns det rejält overkill att koda så. ;)
mikulMedlem sedan aug. 20013 824 inlägg
m_soderlund skrev:
solbulle: man kan ju skriva så som du föreslog det, och det är ju mindre kod. Dock finns det en minimal risk att servern eller nåt gör så att If-satsen stannar av och helt plötsligt har man en massa objekt som är öppna och segar ner servern! Jag garderar mig från sådant så långt det går. :)
Men hallå eller!? Använd respons-objektets metod ".IsClientConnected" då om det nu är så otroligt viktigt för dig att inga millesekunder missbrukas!
OOveRRidEMedlem sedan feb. 200112 078 inlägg
m_soderlund skrev:
solbulle: man kan ju skriva så som du föreslog det, och det är ju mindre kod. Dock finns det en minimal risk att servern eller nåt gör så att If-satsen stannar av och helt plötsligt har man en massa objekt som är öppna och segar ner servern! Jag garderar mig från sådant så långt det går. :)
Om alla programmerare skulle resonera så, skulle det inte bli många applikationer gjorda här i världen.
Gardering i all ära, men jag förstår inte hur din timer-kod skall lösa själva frågan om servern crashar eller inte?