14. januar 2002 - 09:17Der er
14 kommentarer og 1 løsning
Datoproblem
Jeg har lige et datoproblem:
Det overordnede problem er at få en ordentlig datooverførsel fra en webformular til en Access 97 SR-2 database og retur igen til en webformular. Denne overførsel skal ske så den korrekte dato ligger i både Access og den webformular, hvor udtrækket fra databasen skal havne i.
Jeg har erfaring med at Access bytter rundt på tallene og at man derfor får en forkert dato ved udtræk fra databasen.
Lige lidt oplysninger: Datoformatet skal være dd.mm.åå
Nedenstående kode er indsættelse af data i Access:
<% option explicit %> <!-- #include file =\"adovbs.inc\" --> <% Dim temp Dim connectionString connectionString =\"Driver={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath(\"Testdatabase.mdb\") Dim forbindelse set forbindelse = Server.CreateObject(\"ADODB.Connection\") forbindelse.Open(connectionString) Dim kilde kilde =\"Datotabel\" Dim recordSet set recordSet = Server.CreateObject(\"ADODB.RecordSet\") recordSet.open kilde, forbindelse, adOpenDynamic, adLockOptimistic, adCmdTable
temp = Request.Form(\"hejsa\")
recordSet.addNew recordSet(\"Dato\") = temp
recordSet.update
forbindelse.close() set forbindelse = Nothing %>
I Access er datatypen ”dato og klokkeslæt” og formatet er ”kort datoformat”.
Hvis man f.eks. indtaster datoen 11.01.02, så bliver det i Access lagt som 01-11-02
Er der nogen der har en løsning til ovenstående problem????????
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
Hvorledes er datoformatet i internationale/regionale indstillinger (kontrol panelet) på den maskine hvor access kører? Det er sikkert her problemet ligger.
Det hjælper tilsyneladende ikke noget at skifte landestandard, men man burde vel også på en eller anden måde få det til at lykkes med dansk som landestandard….
Ja det er ret irriterende man ikke kan få sådan noget dato-skidt til at fungere. Det er jo ret vigtigt, da man ofte sorterer/filtrerer sine data ved hjælp af datoen.
UPS, det var en bøf fra min side, jeg brugte ovenstående kode indsat i et felt af typen \"tekst\" og derudover havde jeg så et felt af typen \"klokkeslet og tidspunkt\" hvor jeg indsatte dags dato med date. På den måde fik jeg en pæn oversigt over datoer og derudover havde jeg en \"rigtigt\" datofelt at sorterer ud fra. Sorry
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.