webForumDet fria alternativet

Personnummer blir -0-0 !!

7 svar · 300 visningar · startad av znyder

znyderMedlem sedan dec. 2002172 inlägg
#1

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å???

@ndersMedlem sedan juni 200032 969 inlägg
#2

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

znyderMedlem sedan dec. 2002172 inlägg
#3
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')")
@ndersMedlem sedan juni 200032 969 inlägg
#4

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.

znyderMedlem sedan dec. 2002172 inlägg
#5

hur kan jag skriva ut den?

@ndersMedlem sedan juni 200032 969 inlägg
#6

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

znyderMedlem sedan dec. 2002172 inlägg
#7

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')

@ndersMedlem sedan juni 200032 969 inlägg
#8

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?

126 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)