Avatar billede mkri Nybegynder
23. juni 2007 - 13:52 Der er 7 kommentarer og
1 løsning

dato fra dato-tids række i samme tabel

Hej

Jeg har et problem med at trække dato ud af en dato-tids felt i samme tabel.

  dato                      dato tid
16-03-2007            16-03-2007 12:30:00


kan det lade sig gøre..
Avatar billede fdata Forsker
23. juni 2007 - 14:13 #1
CDate(Int((DatoFeltet)))
Avatar billede terry Ekspert
23. juni 2007 - 17:51 #2
Format(DatoFelt, "dd-mm-yyyy")
Avatar billede mkri Nybegynder
26. juni 2007 - 22:07 #3
Hej igen, jeg kan ikke få det til at virke.

( dato tid ) feltet bliver tastet ind "16-03-2007 12:30:00" i en form.

jeg ville gerne have at der automatisk tager datoen over i et andet felt ( dato ) i samme tabel

Jeg tror Terry er inde på noget af det jeg skal bruge, jeg ved bare ikke hvordan jeg skal implementere det. er det inde i default value i Dato feltet/rækken, hvis der er det så kan jeg ikke få koden til at virke..
Avatar billede fdata Forsker
27. juni 2007 - 00:05 #4
Det vil ikke være god stil at gemme datoen i et felt for sig. Du kan jo til enhver tid danne den ud fra det første felt.

Hvis datoen indtastes som en ægte data, sætter du bare det andet felts datakilde til
  =CDate(Int((DatoFeltet)))
Hvis du indtaster datoen som en tekst, kan du bruge
  =Left(DatoFeltet,10)

Hvis du insisterer på at gemme datoen, kan du i det første felts EfterOpdatering hændelse skrive
  Me.DetAndetFelt=CDate(Int((Me.DatoFeltet)))
Avatar billede terry Ekspert
27. juni 2007 - 07:10 #5
The database is only used for storing the data you enter, in this case a date and time. And no matter how you enter a date it always gets stored in the database in the same format. If you dont want to use the time value then why enter it? Just enter the date value. If you want to use both values but in some cases only view the date part then use the format function to format how you want to view it.
Avatar billede terry Ekspert
27. juni 2007 - 07:12 #6
What data type does the field in the table have? If it is text then I would suggest converting it to a datetime type, otherwise you will have problems working with date time functions later.
Avatar billede mkri Nybegynder
28. juni 2007 - 13:13 #7
Hej og Tak for hjælpen, jeg fik fdata's kode til at virke. om Terry's virker ved jeg ikke. men tak til jer begge for hjælpen.
Avatar billede fdata Forsker
02. juli 2007 - 22:03 #8
Fint. Tak for point  ;o)
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