Avatar billede para7 Nybegynder
11. marts 2005 - 11:58 Der er 8 kommentarer og
1 løsning

SQL udvælgelse fra datofelt

Jeg har et felt i men Access db, som hedder
FindFbetDato
Det er af typen dato og klokkeslet.
Feltet er tomt for langt de fleste kunder. Men for nogle er der skrevet et 0 ind, som er blevet til 00:00:00 i feltet, når jeg ser i datasen.
Nogle har fået skrevet en dato ind.
Jeg har en QL sætning, hvor jeg gerne vil vælge de kunder hvis felt ikke er tomt. Og jeg har forsøgt med følgende, som ikke går an:

strSQL = " select * from Forhandler where FindFbetDato <> '' order by ID desc "

Der må være en løsning ?
Avatar billede para7 Nybegynder
11. marts 2005 - 11:59 #1
Fejlmeddelelsen er:
Datatyperne stemmer ikke overens i kriterieudtrykket.
Avatar billede cpufan Juniormester
11. marts 2005 - 12:04 #2
strSQL = " select * from Forhandler where FindFbetDato is not null order by ID desc "
Avatar billede para7 Nybegynder
11. marts 2005 - 12:10 #3
Tak cpufan, men det udelukker felter med 00:00:00 som jeg gerne vil have med.

strSQL = " select * from Forhandler where FindFbetDato > 0 order by ID desc "
kan måske udbygges?
Avatar billede cpufan Juniormester
11. marts 2005 - 12:22 #4
har du prøvet at køre den,
for den burde tage alle med, blot de ikke er "blanke"
Avatar billede para7 Nybegynder
11. marts 2005 - 12:30 #5
Ja, jeg har kopieret hele din sætning ind.
Avatar billede para7 Nybegynder
11. marts 2005 - 12:34 #6
Hovsa da, undskyld. Jeg havde en if sætning, som blokerede.
Jeg tester lige.
Avatar billede para7 Nybegynder
11. marts 2005 - 12:40 #7
Den er fin cpufan.
Send lige et svar for point :)
Avatar billede para7 Nybegynder
11. marts 2005 - 19:00 #8
Er du der cpufan ?
Avatar billede cpufan Juniormester
11. marts 2005 - 19:09 #9
det kommer her
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
Kurser inden for grundlæggende programmering

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