Avatar billede wzglobal.com Nybegynder
24. oktober 2001 - 17:40 Der er 1 kommentar og
2 løsninger

Opdatere Databasen !

Jeg bruger DateDiff() til at lave et onlinetid system på min chat ! Jeg får databasen til at gemme login tidspunktet og når jeg logger ud af chatten finder den login tid og trækker fra now() (nu) så får jeg den til erstatte den gamle tid med UPDATE users osv. men den erstatter kun den gamle onlinetid med den nye og lægger ikke den oprindelige tid sammen med den nye onlinetid.. Jeg vil gerne have en sql kode der lægger den gamle onlinetid sammen med den nye onlinetid !

fx. (gamle tid) 10 min + (nye tid) 15 min. = 25 min
Avatar billede wzglobal.com Nybegynder
24. oktober 2001 - 17:44 #1
det jeg bruegr nu :

ExecuteSQL \"chat.mdb\", \"UPDATE brugere SET onlinetid=#\" & strOnlineIdag & \"# WHERE brugernavn=\'\" & strBrugernavn & \"\';\"
Avatar billede pepsi2 Nybegynder
24. oktober 2001 - 20:05 #2
StrIaltonline = StronlineIdag + rs(\"onlinetid\")

ExecuteSQL \"chat.mdb\", \"UPDATE brugere SET onlinetid=#\" & StrIaltonline & \"# WHERE brugernavn=\'\" & strBrugernavn & \"\';\"
Avatar billede wzglobal.com Nybegynder
25. oktober 2001 - 08:35 #3
pepso jeg har selv fudnet ud af det meget tak for hjælpen ellers ! du får lige nogle point ! :D
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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