og det er ok med select da der var ged i den jeg selv havde lavet, så jeg manglede både en til at vise dem der var yngre end 8 uger og en som slettede dem der var ældre..
Da jeg check\'ede sidst var der kun 12 måneder i året.
Datofromatet er afhængigt af hvilket sprog der er valgt i kontrolpanelet på serveren, under \"Regional settings\". Også valuta- og talformater afhænger af dette, og det er noget shit!
Det du skal, er at give Access datoen i det format den er indstillet til at forstå, og det kan være bl.a.:
DD-MM-YYYY MM/DD/YYYY
og altså åbenbart også: DD/MM/YYYY
Prøv dette: Lav en midlertidig tabel med et par kolonner, blot til at teste i. Definer en af kolonnerne som \"Dato og klokkeslæt\" Giv den kolonne standardværdien \"Date()\" Gem tabellen, åbn den igen i dataarkvisning, og se hvilken dato der dukker og i nye rækker
I min står der 10/13/2000, for min viser Amerikansk datoformat
strSQL = \"SELECT * FROM hvalpe WHERE foedt < \'\"&datostreng &\"\'\"
Og for st være sikker: Hvis dato1 < dato2, så ligger dato1 før dato2. Jeg forstår nemlig ikke din måde at præsentere resultaterne på, det der med skal vises, ok og for gammel.
Pyt med om du sidder på serveren, men hvis du udvikler på egen lokal server, og den ikke er indstillet som den hos Golden Planet, så vil du få problemer med dette jævnligt.
strSQL = \"DELETE hvalpe WHERE foedt < \'\"&DateAdd(\"D\",-56,Date())\"\'\"
Syntaksen for DELETE er:
DELETE FROM tablename ...
Man kan IKKE slettet et enkelt felt med DELETE, så det giver ikke mening at skrive feltnavne inden FROM.
God weekend ;-)
Synes godt om
Ny brugerNybegynder
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.