problemet opstår imellem asp/sql/access , Hvis du skriver i dd-mm-yyyy format så sker der det at det undervejs vil forsøges blive fortolket som mm-dd-yyyy format. Problemet er blot at dette ikke er konsekvent tag en dato som 23-07-2005 det vil ikke blive tolket som 07-23-2005 fordi denne ikke findes og det vil derfor blive tolket som du forventer, mens en dato som 08-09-2005 vil blive vendt om da datoen 09-08-2005 eksisterer Problemet kan undgåes ved som softspot siger at benytte formatet yyyy-mm-dd som aldrig bliver misforstået, men benyt det konsekvent, både ved Inset, Update og Select :o)
Du skal ikke gøre noget ved dine data i databasen for datoformatet er ikke noget der knytter sig til data, men til den måde data bliver fortolket når de bliver trukket ud af databasen. Det vi forsøgte at sige var at du skal fortolke dine datoer på en global gangbar metode, nemlig ved at angive dine datoer efter år-måned-dag formatet, for så vil systemet højst sandsynligt fungere uanset hvilket sprog serveren kører med...
dvs. når du trækker data ud med et datofelt, hvor du skal bruge datoen som kriterie, så skal du spørge med yyyy-mm-dd
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.