---
title: "Mina datum blir helt förstörda."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/109484-mina-datum-blir-helt-förstörda"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "M.Cheraghi"
published: "2004-08-18T00:36:42.000Z"
updated: "2004-08-18T09:39:31.000Z"
replies: 2
views: 311
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/109484-mina-datum-blir-helt-förstörda"
---

# Mina datum blir helt förstörda.

## #1 — M.Cheraghi, 2004-08-18T00:36Z

Jag har en gästbok, när man postar ett inlägg så sätts staus = no på det inlägget, dvs att ägaren inte har läst det ännu.
Sen i min loop har jag koden som finns här nedan för att ommarkera inläggen till status = yes.
Men om jag har t.ex 5 nya nilägg i gästboken som inte är lästa och denna kod ska uppdatera dessa, så ändrar den datumen på alla inläggen som är olästa till just now() tror jag iaf? Jag är själv lite bakom flötet.
dvs efter att uppdateringen är klar så får alla 5 senaste inläggen exakt samma datum och exakt samma tid

Min DBMS är mySQL, och datatypen för mitt fält som innehålletr datumet är TimeStamp 14, utan default värde.

Helskumt är det iaf :OO och jag vet inte vart jag ska felsöka, allt jag vet är att om jag avbokkar dessa 4 rader så förstörs \_INTE\_ mina datum!

```
  IF session("username") = strUsername THEN
  strSQL = "UPDATE tblGuestbook SET status = 'yes' WHERE too = '"& session("username") &"'"
  Conn.execute(strSQL)
  End if
```

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

## #2 — @nders, 2004-08-18T08:10Z

Det är inte alls skumt. Så fungerar det med fält av typen timestamp.

> The first TIMESTAMP column in a table is automatically set to the date and time of the most recent operation if you don't assign it a value yourself.

 [Källa](http://dev.mysql.com/doc/mysql/en/Date_and_time_type_overview.html)

Du måste alltså se till att din SQL-fråga bara uppdaterar rätt post. Om du inte vill att datumet ska uppdateras alls automatiskt, då har du helt enkelt valt fel datatyp.

mvh

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

## #3 — M.Cheraghi, 2004-08-18T09:39Z

mhm, men timestamp låter jue så gjutet för att lagra ett datum i :e Ska forska lite i vad för annat skräp man kan använda istället för det. :) DateTime, fanns ju också i listan ;) Den får jag väl ta och köra på helt enklt.
Dankeeeeh

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/109484-mina-datum-blir-helt-förstörda
