@nders; Nja, om man sätter Text inom [ och ] så fungerar det :) Och det var så jag skrev att man skulle göra..
Men det är inte så man ska göra. Man kan göra så, men det är inte rätt. De enda gångerna man ska göra så är om man är för lat för att rätta till det. ;)
Det är inte någon SQL-standard att klamra på det sättet, utan det är ett otyg Access har för sig.
Det som är mest irriterande av allt, enligt min mening, är att man får använda reserverade ord som tabell- eller fältnamn.
Om du använder Access 97 ska du ha brädgård (#) runt datumvärden. I andra versioner av Access går det alldeles utmärkt att använda apostrofer, det har vi tidigare kontrollerat.
Får du "Data type mismatch in criteria expression" alltså? (Ange gärna felmeddelandet med cut & paste från brusaren så det inte blir något krångel med det.)
Och: Jo, jag har varit med om att Datum varit ett reserverat ord. Ibland när man har svensk version av Access installerat så kan det gå åt pipan om man kallar saker för Datum. Använd gärna ett lite mer ingående namn (jag tycker det är lättare att ge fält engelska namn), exempelvis Date_Added, eller Date_Changed eller liknande.
Och därmed var problemet löst.
Fel namn på ett formulärnamn och istället för att lägga in dagens datum försökte jag lägga in ett datum som användaren "skulle ha skrivit, men inte skrev"...
Tack så mycket! Jag ska försöka fixa det lite mer självständigt nästa gång någonting blir fel... ;)
Och, förresten: Se till att du har ett giltigt datum i din SQL-fråga. Det kan vara det som gör att det inte funkar nu, att du försöker stoppa in en tom sträng.