Avatar billede damon Nybegynder
19. januar 2006 - 12:36 Der er 10 kommentarer

Dato format

Jeg har en fast tid som jeg gerne vil kombinerer med currentdate eller sysdate, hvordan gør jeg det?


i en oracle db ville det så nogenlunde således ud:
insert into Testtable values (
'test',
to_char(sysdate,'YYYY-MM-DD')||' 23:23:23')

men kan ikke lige gennemskue det i Access
Avatar billede terry Ekspert
19. januar 2006 - 12:39 #1
"'" &  Date() & " 23:23:23'"

maybe
Avatar billede terry Ekspert
19. januar 2006 - 12:42 #2
or maybe

insert into Testtable values (
'test', Cdate(Date() & " 23:23:23"))
Avatar billede damon Nybegynder
19. januar 2006 - 13:16 #3
Nope.

07001(-3010)[Microsoft][ODBC Microsoft Access-driver] Der er for få parametre. Der var ventet 1. (0,00 secs)
Avatar billede terry Ekspert
19. januar 2006 - 13:38 #4
"INSERT into tblDato (dato) Values('" & CDate(Date() & " 23:23:23") & "')"
Avatar billede terry Ekspert
19. januar 2006 - 13:40 #5
the above SQL works so

"INSERT into Testtable Values( 'test', '" & CDate(Date() & " 23:23:23") & "')"

cant be far out
Avatar billede terry Ekspert
19. januar 2006 - 13:41 #6
unless you have another field in the table, in that case you must either include it, or include a field list.
Avatar billede damon Nybegynder
19. januar 2006 - 13:51 #7
Ah ya, got it to work,
one problem tho,
I get DD-MM-YYYY and i need YYYY-MM-DD
Avatar billede terry Ekspert
19. januar 2006 - 13:58 #8
if the field in the database is a date/time field then they way the date+time is stored is not the same as how you see it.
The PC's regional settings decide how the value is displayed.

If the field is a text then try

"INSERT into Testtable Values( 'test', '" & Format(Date(), "yyyy-mm-dd") & " 23:23:23") & "')"
Avatar billede terry Ekspert
29. januar 2006 - 12:53 #9
STAUS DAMON?
Avatar billede terry Ekspert
07. februar 2006 - 19:17 #10
damon, can we close here please?
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