Avatar billede musicchart.dk Nybegynder
19. juni 2002 - 00:28 Der er 10 kommentarer og
1 løsning

Skriv dato

Dette er taget ud af en større kode, hvor jeg skriver i en database:

strSQL = strSQL & "" & date() & ")"

, men jeg skal bare vide hvordan jeg skriver den nuværende dato med en SQL-sætning.

Denne date() skriver:

20-07-1894

, og datoen passer på serveren.

/Bjarke - (KLEIFDESIGN)

Avatar billede krisbjoern Nybegynder
19. juni 2002 - 00:42 #1
Du kan bruge Now
Altså

strSQL = strSQL & "" & Now & ")"

Venlig Hilsen
Krisian Bjørn
KB3-MultiMedieDesign
Avatar billede musicchart.dk Nybegynder
19. juni 2002 - 00:56 #2
<< krisbjoern , jo men i Now , skriver den også klokkslettet... men jeg skal kun bruge formaten: dd-mm-yyyy ...
Avatar billede krisbjoern Nybegynder
19. juni 2002 - 01:07 #3
Okay...
Du kan definere din dato på denne måde:

'Dato deffinition...
Dim strDato, Dag, Mdr, Aar
Dag=DatePart("d", date)
Mdr=DatePart("m", date)
    If Mdr < 10 Then
    Mdr = "0" & Mdr
    End If
Aar=DatePart("yyyy", date)

strDato = Dag & "-" & Mdr & "-" & Aar

Så kan du indsætte datoen i din SQL-sætning på følgende måde:
strSQL = strSQL & "" & strDato & ")"

Når du skal have skrevet datoen ud igen, kan det være nødvendigt med denne lille session-kode for at få vist datoen i dansk dato-format:

Session.LCID = 1030


Venlig hilsen
Kristian Bjørn
KB3-MultiMedieDesign
Avatar billede musicchart.dk Nybegynder
19. juni 2002 - 01:14 #4
hmmm.... meget underligt. Den printer accurat det samme som Now() , nemelig: 20-07-1894 ... Mystisk
Avatar billede musicchart.dk Nybegynder
19. juni 2002 - 02:07 #5
...hov undskyld, selfølgelig printer den ikke det samme som Now() , men den printer det samme som Date()....!!!
Avatar billede krisbjoern Nybegynder
19. juni 2002 - 02:13 #6
Er det EFTER at du har skrevet det til databasen???
Det kan så være feltet i tabellen der er forkert angivet.

-Kristian Bjørn
Avatar billede musicchart.dk Nybegynder
19. juni 2002 - 02:15 #7
ja, det er efter jeg har skrevet det i databasen.
Avatar billede musicchart.dk Nybegynder
19. juni 2002 - 02:16 #8
feltet er sat til: Dato og klokkeslæt --> Kort datoformat
Avatar billede krisbjoern Nybegynder
19. juni 2002 - 02:23 #9
Prøv at se HVAD der står i feltet i databasen - efter at du har skrevet til den...

-Kristian Bjørn
Avatar billede musicchart.dk Nybegynder
19. juni 2002 - 03:08 #10
i databasen står der: 20-07-1894
Avatar billede krisbjoern Nybegynder
19. juni 2002 - 13:27 #11
Det er meget mystisk - måske skal du prøve at lave en ny database med samme tabeller og uploade den i stedet.

Venlig Hilsen
Kristian Bjørn
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