Avatar billede ingolf Nybegynder
30. december 2004 - 09:19 Der er 19 kommentarer

Firkantede paranteser i forespørgselsgitteret

Kan man ikke bruge > eller < i firkantet parantes under  forespørgselsgitteret. Som jeg har skrevet accepterer den ikke > eller <.
For et felt jeg kalder år, har jeg brug for at udvælge bestemte år ved hjælp af > eller <. Altså jeg skriver under kriterievalg[indtast år].
Hvad skal jeg gøre for at løse problemet?
Avatar billede terry Ekspert
30. december 2004 - 09:23 #1
you should be able to. Take a look at the answer I gave in this question
http://www.eksperten.dk/spm/575303
Avatar billede terry Ekspert
30. december 2004 - 09:25 #2
this works
SELECT tblDato.*
FROM tblDato
WHERE (((tblDato.dato)>[Indtast Dato]));
Avatar billede ingolf Nybegynder
30. december 2004 - 09:58 #3
terry
Det vil atså sige, at man ikke kan bruge > eller < i firkantede paranteser. Eks.:Jeg kan altså ikke skrive >2000 i den firkantede parantes under kriterie for feltet år?
Avatar billede jkrons Professor
30. december 2004 - 10:09 #4
Hvis du skriver < eller > inde i den firkantede parentes opfattes det som en del af teksten, ikke som en sammenligningsoperator.
Avatar billede ingolf Nybegynder
30. december 2004 - 10:21 #5
terry
Din kommentar skal jeg have noget tid til at tygge på.

jkrons
Tak for din kommentar, nu ved jeg at det ikke kan lade sig gøre.
Avatar billede terry Ekspert
30. december 2004 - 12:34 #6
Ingolf, as jkrons says the > must not be inside the [] but I didnt understand that was what you wanted from your question.

Do you want to be able to change between > and < ?
Avatar billede ingolf Nybegynder
30. december 2004 - 12:47 #7
terry
OK, jo det indgik faktisk også i mit spørgsmål.
Avatar billede terry Ekspert
30. december 2004 - 13:03 #8
is it not possible to have a start and end year?
Avatar billede ingolf Nybegynder
30. december 2004 - 13:05 #9
terry
Du mener "Between [startår] and [slutår]"?
Avatar billede terry Ekspert
30. december 2004 - 13:07 #10
yes
Avatar billede ingolf Nybegynder
30. december 2004 - 13:10 #11
terry
Det var det jeg troede jeg kunne undgå. Men det ser ud til at det kan jeg ikke.
Avatar billede terry Ekspert
30. december 2004 - 13:16 #12
Not by putting > or < inside the [] but you could maybe build your SQL dynamically from a form.
Avatar billede ingolf Nybegynder
30. december 2004 - 13:19 #13
terry
Nu er jeg ikke nogen ørn til SQL. Hvad er dit bud på det?
Avatar billede terry Ekspert
30. december 2004 - 13:30 #14
back in five with an example
Avatar billede terry Ekspert
30. december 2004 - 13:34 #15
Lets say you have a field (txtCriteria) on a form where you can enter for example

> 2003

you have query named myQuery

A button whith code in th eon click event similar to this

Currentdb.querydefs("myQuery").SQL = "Select ..... Where [År] " & Me.txtCriteria


You will need a reference to DAO 3.X to use this.
Avatar billede terry Ekspert
30. december 2004 - 13:38 #16
Obviously if you enter invalid data in the field then your query will fail
Avatar billede ingolf Nybegynder
30. december 2004 - 13:38 #17
terry
Jeg er nødt til at lade det ligge til efter nytår. Jeg stopper på arbejde for i dag.
Avatar billede terry Ekspert
30. december 2004 - 13:39 #18
no problem Ingolf, have a good new year :o)
Avatar billede terry Ekspert
11. januar 2005 - 19:59 #19
Happy new year Ingolf.
Hows it going wih this question?
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