jeg har ikke nogen god forklaring på hvorfor det er at det sker i access men det sker ofte så jeg vil anbefale du benytter yyyy-mm-dd såvel ved Insert som Update og Select
øhm njaa ikke helt desværre for kender ikke dato funktionerne i C# Men du må ud af "10-08-2005" kunne hive år, måned og dag og sætte det sammen omvendt til "2005-08-10" inden du sætter det i din sql sætning
så vidt jeg har hørt er problemet med access og sql at den altid prøver mm-dd-yyyy og hvis det mislykkeds så prøver den dd-mm-yyyy hvis du fx har den 23-12-2005 så forstår den det fordi der ikke findes en 12-23-2005 Men når du har 10-08-2005 så vil den tolke det som 08-10-2005 fordi den findes -- Derfor bør man altid vende det hele om før indsættelse og søgning i sql så det bliver 2005-08-10 hvorved den altid forstår det underligt nok, har aldrig fået en rigtig forklaring, men det er da en løsning :o)
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.