Avatar billede 3dmaxer.dk Nybegynder
23. juli 2001 - 18:55 Der er 6 kommentarer og
1 løsning

Dato problemer

Et felt i db har datatype Dato og klokkesæt. Der gemmes kun dato deri MM/DD/YYYY

Hvordan skal nedenstående where sætningen så skrives? Dette virker ikke selvom der er et felt hvor det står. Hvordan skal datoen skrives?

SQL = \"SELECT * FROM tabel where dato=2/1/2001\"

Avatar billede Slettet bruger
23. juli 2001 - 19:02 #1
SQL = \"SELECT * FROM tabel where dato=\'02/01/2001\'\" ?
Avatar billede jasber Nybegynder
23. juli 2001 - 19:04 #2
Jep... var osse mit bud (men var ikke hurtig nok). Smid \' \' omkring din dato.
Avatar billede netsrac Praktikant
23. juli 2001 - 19:05 #3

SQL = \"SELECT * FROM tabel where dato=#2/1/2001#\"
Avatar billede 3dmaxer.dk Nybegynder
23. juli 2001 - 19:09 #4
undskyld!!

Jeg har også \'\' omkring - glemte jeg lige i farten

SQL = \"SELECT * FROM tabel where dato=\'2/1/2001\'\"
har prøvet med
SQL = \"SELECT * FROM tabel where dato=\'02/01/2001\'\"

men denne fejl kommer:
Microsoft JET Database Engine error \'80040e07\'
Data type mismatch in criteria expression.


Avatar billede 3dmaxer.dk Nybegynder
23. juli 2001 - 19:12 #5
netsrac:
det ser ud til at virke :-)
Men hvorfor skal der ## omkring - hvad betyder de?
Avatar billede netsrac Praktikant
23. juli 2001 - 19:14 #6
# betyder at det skal opfattes som en dato :-)
Avatar billede 3dmaxer.dk Nybegynder
23. juli 2001 - 19:15 #7
hehe, ok :-)
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