05. november 2001 - 14:07
Der er
6 kommentarer og 1 løsning
DateDiff()
Hvordan kan det være asp\'en skriver et underligt tal når jeg bruger sessions til at finde ud af en online tid på en chat ? Eks : strOnlineidag = DateDiff(\"n\",strLogintid,Now) og så tager jeg strOnlinetid og lægger sammen med den den oprindelige tid : ExecuteSQL \"chat.mdb\", \"UPDATE users SET onlinetid=\'onlinetid+\" & strOnlineidag & \"\' WHERE brugernavn=\'\" & strBrugernavn & \"\';\"
Annonceindlæg tema
Cloud & AI
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.
05. november 2001 - 14:38
#1
Du skal nok have ASP\'en til at opfatte det som tal og ikke som text. Hvis man bruger det på et regnestykke giver det følgende: Tal1 = 45 Tal2 = 45 Sum = Tal1 + Tal2 Sum = 4545 (ikke 90 som det skulle) Hvis du gør følgende: Sum = CInt(Tal1) + CInt(Tal2) så får du resultatet til at være 90, som regnestykket skal være. På sammen måde skal du have ASP\'en til at opfatte dine tider som tal og ikke strings!
05. november 2001 - 14:44
#2
For at konvertere tekst til dato/tid kan du bruge CDate(string) //Claus
05. november 2001 - 16:07
#3
-> Webbe : Mener du : strOnlineidag = DateDiff(\"n\",strLogintid,Now) strIalt = CInt(strOnlineidag) + CInt(onlinetid) ExecuteSQL \"chat.mdb\", \"UPDATE users SET onlinetid=\'\" & strIalt & \"\' WHERE brugernavn=\'\" & strBrugernavn & \"\';\" ---------------------- -> nordclc : Jeg forstår ikke hvad du mener !?
05. november 2001 - 17:08
#4
hvordan er onlinetid defineret i din database?
06. november 2001 - 07:43
#5
wzglobal: Tjah - noget i den stil!
06. november 2001 - 15:08
#6
-> Webbe : Det virker slet ikke ! den siger bare et eller andet med at CInt ikke kan defineres...! -> eagleeye : onlinetid er defineret som tal/heltal tror jeg nok... Info : For omkring 2 uger siden virkede det godt men jeg ved ikkke helt hvad der er sket ?
08. november 2001 - 16:09
#7
nå men lukker spørgsmålet da ingen kan hjælpe :(
Kurser inden for grundlæggende programmering