"Martin_P" <dsl6041XXXX@vip.cybercity.dk> wrote in message
news:495v2vs33u7k416emhae7a94ocfjmrt4or@4ax.com...
> insert into taeller (Taeller,[dato]) Values ('0','23-01-2003')
>
> Det virkede fint på en alm. access 2000 db...
>
> hilfe!!
... medic ?
Prøv at kigge på funktionen DateSerial(year, month, day) den har løst mine
problemer. Jeg har interfacet til flere typer af databaser (SQL, Access,
oracle, ...) og min konklusion er at der ikke er en generel måde at håndtere
datoer så de opfattes "rigtigt" af databasen. Jeg benytter derfor altid ansi
standarden for dato angivelse i mine programmer "YYYY-MM-DD" og en funktion
til at konvertere ANSI datoen til/fra aktuelt db format ved brug af
konverterings funktioner for den enkele database.
Som andre har påpeget er ansi dato den eneste dato format der ikke kan
misforstås. Husk at sætte LCID=1030 (dansk) ellers vil asp siden være
afhængigt af hvilket sprog server er sat op til at bruge default.
--
Flemming
http://home.cbkn.dk/Spyware/
http://home.cbkn.dk/Spam/