---
title: "Personnummer blir -0-0 !!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/119555-personnummer-blir-0-0"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "znyder"
published: "2005-01-07T14:35:49.000Z"
updated: "2005-01-07T14:50:16.000Z"
replies: 7
views: 312
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/119555-personnummer-blir-0-0"
---

# Personnummer blir -0-0 !!

## #1 — znyder, 2005-01-07T14:35Z

Hej!
Har detta:

```
<INPUT TYPE="hidden" NAME="personnummer"  VALUE="1987-07-01">
```

Men när jag lägger till i databasen så står det -0-0

Fältet i databasen är TEXT.

varför blir det så???

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

## #2 — @nders, 2005-01-07T14:36Z

Visa din SQL-fråga så kanske det går att svara på frågan.

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

## #3 — znyder, 2005-01-07T14:37Z

```
MinCon.Execute("INSERT INTO [person] ([username], [lastlogout], [update], [aktiveringskod], [regdatum], [aktiverad], [email], [password], [fornamn], [efternamn], [personnummer], [fyra_sista], [adressen], [postnummer], [inloggningar], [inloggad], [antal_spel], [antal_tillbehor], [antal_wanted], [level], [admin], [banned], [forum_inlagg], [level_status], [next_level]) "&_
"Values("&_
"'" & Request.Form("username") & "', "&_
"'" & date & "', "&_
"'" & date - 1 & "', "&_
"'" & aktiveringskod & "', "&_
"'" & date & "', 'nej', "&_
"'" & Request.Form("e_post") & "', "&_
"'" & Request.Form("password_1") & "', "&_
"'" & Request.Form("fornamn") & "', "&_
"'" & Request.Form("efternamn") & "', "&_
"'" & Request.Form("personnummer") & "', "&_
"'" & Request.Form("fyra_sista") & "', "&_
"'" & Request.Form("adress") & "', "&_
"'" & Request.Form("postnummer") & "', "&_
"'0', "&_
"'0', "&_
"'0', "&_
"'0', "&_
"'0', "&_
"'0', "&_
"'nej', "&_
"'nej', "&_
"'0', "&_
"'0', "&_
"'100')")
```

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

## #4 — @nders, 2005-01-07T14:41Z

Och den färdiga SQL-frågan ser ut hur? 

Och varför använder du textfält för att lagra datum? Byt till datumtyp.

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

## #5 — znyder, 2005-01-07T14:42Z

hur kan jag skriva ut den?

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

## #6 — @nders, 2005-01-07T14:43Z

Med response.write istället för att exekvera direkt.

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

## #7 — znyder, 2005-01-07T14:45Z

INSERT INTO \[person\] (\[username\], \[lastlogout\], \[update\], \[aktiveringskod\], \[regdatum\], \[aktiverad\], , \[password\], \[fornamn\], \[efternamn\], \[personnummer\], \[fyra_sista\], \[adressen\], \[postnummer\], \[inloggningar\], \[inloggad\], \[antal_spel\], \[antal_tillbehor\], \[antal_wanted\], \[level\], \[admin\], \[banned\], \[forum_inlagg\], \[level_status\], \[next_level\]) Values('Capish', '2005-01-07', '2005-01-06', '32797219', '2005-01-07', 'nej', 'pontus_holm_84@hotmail.com', 'losenord', 'Pontus', 'Holm', '1984-04-26', '1111', 'Tetvägen 76', '11254', '0', '0', '0', '0', '0', '0', 'nej', 'nej', '0', '0', '100')

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

## #8 — @nders, 2005-01-07T14:50Z

Två förslag:

\*) Använd datumtyp för att lagra datum, det är dumt att inte göra det.
\*) Byt namn på de fält som är reserverade ord, och klamra inte tabell- och fältnamn. Det är oöverskådligt med alla dessa hakparenteser.

Dock: SQL-frågan ser ju korrekt ut. Ser datat likadant ut när du presenterar det på en asp-sida som när du ställer frågan direkt i Access?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/119555-personnummer-blir-0-0
