Avatar billede hf Nybegynder
23. februar 2001 - 12:09 Der er 1 kommentar og
3 løsninger

Opdateringstidspunkt

Jeg skal lave en ASP side, som opdaterer en MS Access Database. Ét af felterne skal opdateres med det nøjagtige tidspunkt for feltets opdatering. Hvordan?
Avatar billede blazer Nybegynder
23. februar 2001 - 12:10 #1
bare sæt det til Time
Avatar billede hf Nybegynder
23. februar 2001 - 12:14 #2
Ja men bliver værdien af Time ikke tidspunktet hos loadning af update siden?
Avatar billede sone Nybegynder
23. februar 2001 - 12:18 #3
Brug tiden i databasen:

\"UPDATE tabel SET tidsfelt=Time() WHERE id4=4\"

Funktioner som Time, Date, Now findes i Access.
Avatar billede s_raagaard Nybegynder
24. februar 2001 - 23:39 #4
Når du kører asp siden med en submit \"Send\" / value \"opret\" sætter du oprettelses tidspunktet når der klikke på Send i feltet \"CreateTime\"

if request(\"Send\")=\"opret\" then
dim DCreateTime
DCreateTime=Date() & Time()

Set myConn = Server.CreateObject(\"ADODB.Connection\")
myConn.Open strDSN

CreateTime= Replace(DCreateTime, \"\'\", \"\'\'\")
...
her kommer sikkert en del andre fields
...
StrSQL = \"INSERT INTO Hovedmenu (CreateTime) \"
strSQL = strSQL & \"VALUES (\'\" & CreateTime& \"\') \"

Så er det på det nøjagtige tidspunkt hvor der er klikket på Send. Du danner først varialen omkring oprettelses tidspunktet DCreateTime når der er klikke på Send

/søren
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