Avatar billede tommyf Nybegynder
01. januar 2008 - 23:28 Der er 3 kommentarer og
1 løsning

Hvorfor pokker kan den ikke finde posten?

Jeg sidder og arbejder på et koncept, som bare driller her til aften. Så jeg håber der er en af jer kloge hoveder, der kan sparke mig videre :)

Jeg har en database:
http://img201.imageshack.us/img201/853/scdbin7.gif

Så længe det er dagsdato, fungere systemet fint. Men ligeså snart jeg prøver at vælge en dato ude i fremtiden, siger den følgende:
fejltype:
ADODB.Field (0x800A0BCD)
Enten er BOF eller EOF sand, eller den aktuelle post er blevet slettet. Den anmodede handling kræver en aktuel post.
/1-sal-34.asp, line 59

Jeg har prøvet at deaktivere de to linjer, som bruger resultatet fra databasen og i stedet få den til at udskrive hvad strSQL egentlig indeholder:
http://img146.imageshack.us/img146/7184/sczm7.gif


Såvidt jeg kan læse mig frem til, indeholder strSQL jo 06-01-2008 ligesom databasen også har en post med det navn... hvorfor pokker kan den så ikke finde den?
Avatar billede neoman Novice
01. januar 2008 - 23:35 #1
prøv dato=#01-06-2008#
Avatar billede neoman Novice
01. januar 2008 - 23:39 #2
Internt arbejder access med US-formatet MM-dd-yyyy - at du ser noget ander på skærmen er en locale formattering, som intet har at gøre med det aktuelle indhold som sådan.

Et alternativ er at sige 06-Jan-2008 - så er den ikke i tvivl om hvad du ønsker fra den.
Avatar billede tommyf Nybegynder
01. januar 2008 - 23:46 #3
Jamen for !"#¤#¤"%!#¤!... hvorfor gør Access også det :D

Jeg synes jeg gik frem skridt for skridt uden at finde noget, men der var så det skridt jeg havde overset. Mange tak Neoman - skynd dig at smide et svar, du har utvivlsomt sparet mig for en masse spildtid :)
Avatar billede neoman Novice
01. januar 2008 - 23:49 #4
Jeps - har selv spildt tiden i dét hul en gang for længe siden, så ..:)
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