---
title: "datumproblem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/47033-datumproblem"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "pellsäter"
published: "2002-07-01T22:59:15.000Z"
updated: "2002-07-02T10:09:49.000Z"
replies: 9
views: 313
page: 1
pages: 1
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/47033-datumproblem"
---

# datumproblem

## #1 — pellsäter, 2002-07-01T22:59Z

sql= "select o.orderID,o.datum,o.antal,o.smak,o.storlek, p.vara, p.pris from orderRad o, produkter p where o.artikelid = p.prodid and o.datum = now() and o.kundid = "&kund 

vad är felet i satsen ovan.. vill ha fram saker som skett idag

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

## #2 — LAMP, 2002-07-01T23:08Z

```
sql= "select o.orderID, o.datum, o.antal,o.smak, o.storlek, p.vara, p.pris from orderRad o, produkter p where o.artikelid = p.prodid and o.datum = date() and o.kundid = " & kund
```

stämmer dina övriga villkor mm så borde detta fungera.

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

## #3 — pellsäter, 2002-07-01T23:52Z

Do until rs.eof
smsmak = rs("smak")
ststorlek = rs("storlek")
sAid = rs("artikelID")
sAntal = rs("Antal")
sdatum=date()

sql="Insert Into orderRad(OrderID, Antal, KundID, smak, storlek, artikelID, datum) Values ('"& sSession &"', '"& sAntal &"', '"& sKid &"', '"& smSmak &"', '"& stStorlek &"', '"& sAid &"', '"& sdatum &"')"

denna kod skriver  i databasen att det är 2002-02-07 idag

HJälp

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

## #4 — ekke_t, 2002-07-02T08:10Z

```
sql= "select o.orderID,o.datum,o.antal,o.smak,o.storlek, p.vara, p.pris from orderRad o, produkter p where o.artikelid = p.prodid and o.datum = [b]'" & [/b]date()[b] & "'[/b] and o.kundid = "&kund
```

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

## #5 — ekke_t, 2002-07-02T08:13Z

Din andra fråga: Har du fel datum inställt på servern...

testa att köra:

```
Response.Write date()
```

Står det inte dagens datum då så är datumet på servern fel...

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

## #6 — OveRRidE, 2002-07-02T08:16Z

Till att börja med; hur ser felmeddelandet ut? Se sen till att ha rätt datumform också. 

I global.asa (för rätt tidsformatering):

```
session.lcid = 1053
```

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

## #7 — pellsäter, 2002-07-02T08:19Z

testade att skriva 
session.lcid = 1053
högst upp i sidan men det hjälpte inte..

Det funkade i juni \*ler\* den 28/6 blve den 28/6 i databasen oxå men nu när vi har den 2/7 blir det den 7/2

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

## #8 — LAMP, 2002-07-02T09:16Z

> **ekke_t skrev:**
>
> ```
> sql= "select o.orderID,o.datum,o.antal,o.smak,o.storlek, p.vara, p.pris from orderRad o, produkter p where o.artikelid = p.prodid and o.datum = [b]'" & [/b]date()[b] & "'[/b] and o.kundid = "&kund
> ```

du kan använda datumfunktioner direkt i sql-frågor. Är det access (med undantag för de senaste) skulle det varit #" datumet "#.

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

## #9 — pellsäter, 2002-07-02T09:21Z

Det är denna kod som lägger in fel datum alltså 7/2 istället för 2/7

Do until rs.eof 
smsmak = rs("smak") 
ststorlek = rs("storlek") 
sAid = rs("artikelID") 
sAntal = rs("Antal") 
sdatum=date() 

sql="Insert Into orderRad(OrderID, Antal, KundID, smak, storlek, artikelID, datum) Values ('"& sSession &"', '"& sAntal &"', '"& sKid &"', '"& smSmak &"', '"& stStorlek &"', '"& sAid &"', '"& sdatum &"')"

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

## #10 — LAMP, 2002-07-02T10:09Z

Det är inte säkert att VB-motorn och databasen har samma datumformat. Lägger du date() i sql-frågan skickar du in databasens datumformat, så som du gör nu skickar du in VB-motorns datumformat.

Kolla upp vad som ger vilket. Eftersom du ska plocka ut dagens direkt i sql-frågan sedan, bör du ha databasens datumformat.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/47033-datumproblem
