Toon posts:

[Acces] query probleem in de WHERE statement

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik moet voor me stage een acces db maken.
Hij is zo goed als klaar alleen zit ik nog met een probleem.

Ik moet een overzicht weergeven met de data tussen 2 weeknummers.
(d8 aan iets van met 2 pop-up schermpjes)
Ik heb alleen geen idee hoe ik dit moet doen. 8)7

Ik heb een tijd bij de search zitten zoeken en vond uiteindelijk dit topic
http://gathering.tweakers...es/822816///acces,between

Hier viste ik dit stukje code uit:
=> [Vanaf welke datum ?] and <= [Tot en met welke datum ?]

Deze heb ik op de volgende manier in mijn quey gezet.

WHERE (((tblData.WkNr)=>[Begin week]) AND ((tblData.WkNr)<=[Eind week]));

Als k de query probeer op te slaan krijg k de foutmelding,
Syntaxisfout (operator ontbreek) in query-expressie. |:(

Heeft iemand enig idee waar mijn fout zit. :?
Ik kom er niet meer uit. (heb namelijk niet zo veel verstand van acces)

Alvast bedankt

Verwijderd

uhm.. weet je zeker dat je WHERE moet hebben??:s

volgens mij moet je toch BETWEEN hebben als je tussen 2 waardes wil kijken.
zit zelf ook op stage en heb dit ook al allemaal meegemaakt :+
ik weet hoe hatelijk access kan zijn als je er nie veel van snap met allemaal die codes.
maar probeer eens BETWEEN te doen in plaats van WHERE.
oh er is trouwens ook een 'opbouw functie' misschien dat dit het ook wat makkelijk maakt, hier staan alle codes in die access kent.
veel succes verder :)
hoop dat je hier iets aan hebt :D

Verwijderd

Topicstarter
thnx Phreakiej. _/-\o_

De query werkt nu goed. :)
De WHERE statement ziet er nu zo uit:

WHERE (((tblData.WkNr) Between [1e week] And [Laatste week]));

  • Boss
  • Registratie: September 1999
  • Laatst online: 04-09 10:35

Boss

+1 Overgewaardeerd

Da's alleen niet zo gebruikersvriendelijk he... 2 popups, die ook nog een fout geven als je er eentje niet invult. En wat als iemand gewoon alle gegevens wil zien en niet van-tot een bepaalde week? Of vanaf week 4 tot en met het einde: kortom, als je niet alletwee de waardes in wilt vullen?

Kan je beter 1 popup formulier maken en dan de WHERE met wat code samenstellen.

The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it is an aesthetic experience much like composing poetry or music.