Avatar billede Søren Bech Morsing Praktikant
29. juli 2001 - 20:35 Der er 2 kommentarer og
1 løsning

hvilken værdi har et tomt datofelt (null?)?

Jeg har en tabel med et datofelt, normalt er der en værdi, men jeg har importeret 1000 linier hvor der ikke var dato... så ville jeg bare lige lave en kørsel hvor dato==\"\" skulle den skrive en given dato.

Men det virker ikke
Avatar billede terry Ekspert
29. juli 2001 - 20:41 #1
UPDATE table1 SET table1.dato = #12/30/2000#
WHERE (((table1.dato) Is Null));


NOTE The date is in format MM-dd-yyyy. This is the U.S date format and is necessary when working with dates
29. juli 2001 - 21:46 #2
A little note: when working in queries in Denmark, you don\'t use the U.S. date format, since this will give you a wrong result. It will work fine with #12/30/2000#, since 30 can\'t be a month. But if you use #10/12/2001# instead, access will consider this december 12, 2001.

But when working in code, you usually have to use the U.S. format.

/Thomas
Avatar billede terry Ekspert
30. juli 2001 - 08:12 #3
Correct thomas> the regional settings is responible for this when NOT working in code.
If you enter a date in query design view as #10/12/2001# then look in SQL view, you will see that its changed to #12/10/2001#  (MM-DD-YYYY). So Access is assuming that the date was enetered as per the regional settings and convering it to the U.S format for you.
By the way, England also use the same format as DK (DD-MM-YYYY).


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