01. april 2005 - 00:24Der er
11 kommentarer og 1 løsning
Problemer med Dato indsættelse
Hejsa...
Er igang med at lave en side hvor jeg skal have noget bruger oprettelse med fødselsdags-dato's indsættelse.. Jeg har/vil have lavet det med check boxes, altså man vælger en dago ud fra de 3 checkboxes, day, month og year.. Når jeg så vil sætte det i db'en skriver jeg dette: intFoedselsdag = FormatMinDato(request.form("year") & "-" & request.form("month") & "-" & request.form("day"))
Efter hva jeg sårn lige kan se, er det den rigtige format, men alligevel står der bare 0000-00-00 i mit Dato felt i MySQL databasen.. Håber i kan hjælpe mig :)
Der skal ikke ' omkring SQL-funktionerne, da den godt ved hvilket format der returneres. F.eks "insert into enTabel(dato1, dato2) values('2005-04-01',now())"
Og bare lige så vi har det på det rene. Access bruger # omkring datoer, alle andre databaser (jeg kender til) bruger '
ahh.. tror jeg har fundet problemet nu, hvis man fx tager Juni, mnd. 6, så skriver den bare '6' og ikke '06', men hvis man i stedet tager fx December, mdn. '12', så virker det... Prøver mig lige frem
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.