DateTime.ParseExact til database - ASP.NET (VB) - Access (mdb)
Jeg prøver at skrive nedenstående dato fra en form ind i en access database.Når f.eks jeg skriver Response.Write (Request.Form("Opgaver_Kalender") , skrives datoen som følgende 11-06-2012 (dd-MM-yyyy)
Når jeg skriver den ind i databasen med nedenstående, får jeg følgende dato: 06-11-2012 (MM-dd-yyyy)
strSQL = "Insert into Tabel1 (dato) values('" & DateTime.ParseExact(Request.Form("Opgaver_Kalender"), "dd-MM-yyyy", Nothing) & "')"
Hvordan f&/%&/(#¤ får jeg den til at skrive det danske format i databasen? Synes snart jeg har prøvet alt, f.eks DateTime.ParseExact og Convert.ToDateTime, men lige lidt hjælper det.
Har Culture="da-DK" UICulture="da" i Page directive. Dog skal det nævnes at serveren (iis) som jeg har .aspx og database filen på er med en-GB dato format, altså MM-dd-yyyy (må desværre ikke ændre dette :)).