---
title: "Datum och kl i access"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10597-datum-och-kl-i-access"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Macce"
published: "2001-07-16T16:16:00.000Z"
updated: "2001-07-17T12:58:00.000Z"
replies: 30
views: 354
page: 1
pages: 2
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/10597-datum-och-kl-i-access"
---

# Datum och kl i access

_Sida 1 av 2._

## #1 — Macce, 2001-07-16T16:16Z

om jag vill lagra '2001-02-02 00:00:00'
i access så får jag bara '2001-02-02' i
db-fältet ? ? ?
Om jag anger annat klockslag fungerar det, vad göra ?
Måste jag bilda div IF satser och byta innehållet etc....
Borde kunna lösas enkelt, eller ?

mvh

Permalänk: https://www.webforum.nu/p/10597

## #2 — PatrikB, 2001-07-16T16:21Z

kolla vad det är för format på datumfältet.
Formatet bör vara: Datum
och formatet hittar du långt ned till vänster i designläget.

cya,
PatrikB

Permalänk: https://www.webforum.nu/p/277529

## #3 — Macce, 2001-07-16T16:24Z

jodå det är datum och formatet är angett till typ: 2001-02-02 00-00-00

Permalänk: https://www.webforum.nu/p/277530

## #4 — PatrikB, 2001-07-16T17:18Z

Hur ser din sql-fråga ut?

cya,
PatrikB

Permalänk: https://www.webforum.nu/p/277531

## #5 — Macce, 2001-07-16T17:22Z

databas.execute("INSERT INTO tblagenda (bokad_datum, bokad_minuter, texten, id) VALUES (#" & strdatum & "#, " & strAntal_minuter & ", '" & strText & "', '" & strUserID & "')")

Det fungerar ju med alla andra datum :q

Permalänk: https://www.webforum.nu/p/277532

## #6 — Lukaspojken, 2001-07-16T17:30Z

Jag hade samma problem. Jag var tvungen att ha två fält för det. Ett för datum och ett för tid. Om du tittar på fälttypen så står det Datum/tid, dvs Datum eller tid och inte Datum och tid. En begränsning i access förmodligen.

Permalänk: https://www.webforum.nu/p/277533

## #7 — Macce, 2001-07-16T17:35Z

Kan inte vara möjligt....
Men man kan ju alltid lägga till
"00:00:00" när det ska presenteras från databasen...
Fast det är ju inte så roligt :l
borde fungera ändå...

Permalänk: https://www.webforum.nu/p/277534

## #8 — icaaq, 2001-07-16T17:44Z

om du gör så här da 

```
strDatum = cDate(strDatum)
```

 :) värt att testa kanske??

Permalänk: https://www.webforum.nu/p/277535

## #9 — Macce, 2001-07-16T17:45Z

Använder redan....

Permalänk: https://www.webforum.nu/p/277536

## #10 — PatrikB, 2001-07-16T18:17Z

Hur sätter du variabeln strDatum?

cya,
PatrikB

Permalänk: https://www.webforum.nu/p/277537

## #11 — PatrikB, 2001-07-16T18:21Z

Ser nu i sql-frågan att du spar datum i ett fält och tid i ett annat.

Själv skulle jag nog ha gjort fälten sä här:

FLD_FRAN_TID - \[Datum/Tid\]
FLD_TILL_TID - \[Datum/Tid\]

i dessa fält sprara man sedan:

Från tid: 2001-07-16 13:00:00
Till tid: 2001-07-16 14:00:00

cya,
PatrikB

Permalänk: https://www.webforum.nu/p/277538

## #12 — Lukaspojken, 2001-07-16T18:50Z

Vad innebär cDate(strDatum)?

Permalänk: https://www.webforum.nu/p/277539

## #13 — Macce, 2001-07-16T18:58Z

det är smidigare att välja hur lång tid istället för från-till i a f om det rör sig om 5 min eller så...
funderar på att ha båda alternativen i o f...
Men hur löser jag detta med 00:00:00 ???
Det måste vara många som har haft liknande problem...

Permalänk: https://www.webforum.nu/p/277540

## #14 — icaaq, 2001-07-16T19:00Z

Man konverterar variablen(strDatum idf) till subtypen datum :)

Permalänk: https://www.webforum.nu/p/277541

## #15 — icaaq, 2001-07-16T19:01Z

Vi undrar :

> Hur sätter du variabeln strDatum?

 :q

Permalänk: https://www.webforum.nu/p/277542

## #16 — Macce, 2001-07-16T19:34Z

strDatum= Request.Form("Ar") & "-" & Request.Form("Manad") & "-" & Request.Form("Dag") & " "
			strDatum= strDatum & Request.Form("Timme") & ":" & Request.Form("Minut")

			IF IsDate(strDatum) = true then
					strdatum = cdate(strDatum)
                     					databas.execute("INSERT INTO tblagenda (bokad_datum, bokad_minuter, texten, konsulent_id) VALUES (#" & strdatum & "#, " & strAntal_minuter & ", '" & strText & "', '" & strUserID & "')")
			ELSE
					Response.Redirect("agenda_form.asp?datum=true")
			END IF

Permalänk: https://www.webforum.nu/p/277543

## #17 — icaaq, 2001-07-16T19:44Z

```
strDatum= trim(Request.Form("Ar")) & "-" & trim(Request.Form("Manad")) & "-" & trim(Request.Form("Dag")) & " "
strtid = Trim(Request.Form("Timme")) & ":" & Trim(Request.Form("Minut"))&":00"

strDatum = cDate(strDatum)
strTid = TimeValue(strTid)

strBokning = strDatum & strTid
```

 det kanske funkar .... :)

**/redigerade sekunderna osso**

Permalänk: https://www.webforum.nu/p/277544

## #18 — Macce, 2001-07-16T19:56Z

strDatum= trim(Request.Form("Ar")) & "-" & trim(Request.Form("Manad")) & "-" & trim(Request.Form("Dag")) & " "
			strtid = Trim(Request.Form("Timme")) & ":" & Trim(Request.Form("Minut"))

			strDatum = cDate(strDatum)
			strTid = TimeValue(strTid)

			strDatum = strDatum & " " & strTid

			IF IsDate(strDatum) = true then
					strdatum = cdate(strDatum)
					if strTid="00:00:00" then strdatum=strdatum & " 00:00:00" end if
                     session("rememberstrText")=""
					databas.execute("INSERT INTO tblagenda (bokad_datum, bokad_minuter, texten, konsulent_id) VALUES (#" & strdatum & "#, " & strAntal_minuter & ", '" & strText & "', '" & strUserID & "')")
			ELSE
					Response.Redirect("fw_agenda_form.asp?datum=true")
			END IF

Går inte ens att tvinga in 00:00:00 i databasen...
Får väl göra koll när data ska presenteras i a f, försökte även att skriva 00:00:00 direkt i tabellen vilket genast förkortades till bara datumet.

Permalänk: https://www.webforum.nu/p/277545

## #19 — icaaq, 2001-07-16T20:10Z

om jag skriver ut

```
strtid = Trim(Request.Form("Timme")) & ":" & Trim(Request.Form("Minut"))&":00"

och timme och minut är 00, då får jag

0:0:00

det kanske är det som är felet... :q
```

Vad får du när du skriver ut strTid?

Permalänk: https://www.webforum.nu/p/277546

## #20 — PatrikB, 2001-07-16T20:11Z

Som jag ser det kan det endast vara ngt fel på vilket format som Datum/Tid fälttypen ska innehålla.

Dessa fel har jag endast stött på när formatet har varit ngt annat än Datum, alltså inte fälttypen det är frågan om utan HUR datum/tid ska sparas i för format.

cya,
PatrikB

Permalänk: https://www.webforum.nu/p/277547

---

Tråden på webben: https://www.webforum.nu/amne/asp/10597-datum-och-kl-i-access  
Nästa sida: https://www.webforum.nu/amne/asp/10597-datum-och-kl-i-access/page2.md
