14. juli 2003 - 13:27
Der er
11 kommentarer og 2 løsninger
Datoformat i string
Hej! Hvis jeg har eks. følgende datostreng: 14-07-03 eller 14-07-2003 (kan lave begge!!) Den skal jeg have ført ind i en database i feltet dato som er opsat, men når jeg gør det for jeg er vildt skørt tal ud. Hvordan skal jeg indsætte det i databasens felt ?
Annonceindlæg fra Novataris
Vejen til devops med Bavarian Nordic
Bavarian Nordics vækst blev starten på et DevOps-samarbejde med Novataris for hurtigt at kunne tilpasse IT-organisation til forretningen.
7. december 2023
sæt det ind enten som en string eller lav 3 forskellige integer felter. Med 3 forskellige kan man jo også lave nogle "sjovere" søgninger i db'en
Hvilken database her det? De fleste skal havde dato formatet yyyy-mm-dd eller mm-dd-yyyy når der indsættes i en kolonne af typen dato. dato = "14-07-2003" datoStr = Year(dato) & "-" & Month(dato) & "-" & day(dato) Er det Access skal der # omkring, mySQL/MSSSQL er det ' der skal omkring. "INSERT INTO xxx (dato) VALUES (#" & datoStrr & "#)"
sikke dog et svar. Lav tre integer felter!!!!!!!!!
Jeg bruger en MS Access database. Hvilken format bruger de ? yyyy-mm-dd eller mm-dd-yyyy ??
Den bruger både US og UK format som er dem begge: yyyy-mm-dd eller mm-dd-yyyy
Hmm forstår ikke hvorfor når den får et tal som: 14-07-03 Skriver den dette her ud: 7-3-2014 Dato = arrM(0) DatoX = Month(Dato) & "-" & Day(Dato) & "-" & Year(Dato) strSQL = strSQL & "#" & Datox & "#, " Det er sq da rigtigt nok ik ?
Kan du prøv at lave 03 til 2003 det ser ud som om den ser 14 som året så det bliver 2014
Nu indsætter den følgende: #7-14-2003# som udskrives som 7/14/2003. Men det er jo ligesom helt forkert, når jeg beder den sorter efter dato. Fordi så står 9/6/2003 øverst og så kommer 7/14/2003 efter fulgt af 6/6/2003. Den er da vist helt galt ik ??
14. juli 2003 - 13:48
#10
Dash --> hva har du gang i? Hvis ikke du har et bedere svar så lad dog være med at svare. Der er ingen der tvinger dig. Hvad er det forøvrigt for nogle "sjove" søgninger man kan lave? Måske du kan lære mig noget.
14. juli 2003 - 13:51
#11
sæt: <%session.lcid=1030%> på toppen af din side. Så bliver dansk format
14. juli 2003 - 13:53
#12
hossein > Tak du, det hjalp sq...
14. juli 2003 - 13:55
#13
selv tak!
Kurser inden for grundlæggende programmering