---
title: "skriva in"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/7595-skriva-in"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "crisse6"
published: "2001-01-03T11:49:00.000Z"
updated: "2001-01-04T22:23:00.000Z"
replies: 13
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/7595-skriva-in"
---

# skriva in

## #1 — crisse6, 2001-01-03T11:49Z

hur gör man om man vill att folk ska kunna skriva in sig i databasen genom ett formulär?

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

## #2 — Rossifumi, 2001-01-03T12:30Z

Du gör ett formulär...

Där t.ex en input heter "namn"

Sedan har du som action sida.asp

Kod sida.asp

```

SQL = "INSERT INTO Tabell (namn) VALUES('" & Request.Form("namn") & "')"
Databas.Execute(SQL)
```

Då lägger den till värdet i input "namn" i  "namn" i en tabell som heter Tabell

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

## #3 — crisse6, 2001-01-03T18:41Z

okej, jag fattar inte riktigt.... jag har gjort en sida med formulär som du sa... form.htm heter den som sedan har action: form.asp 

men jag får lite fel.... vad är det exakt jag ska ändra på? min databas heter "Password"

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

## #4 — nakoz, 2001-01-03T18:44Z

posta lite kod så ska vi försöka hjälpa dig :)

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

## #5 — crisse6, 2001-01-03T18:51Z

okej, här har vi koden för 

form.htm

 \<html\>
\<head\>
\<title\>Untitled\</title\>
\</head\>

\<body bgcolor="white" text="white" link="white" vlink="purple" alink="red"\>

\<form name="form" method="get" action="form.asp"\>
\<p\>\<input type="text" name="namn"\> \<input type="submit" name="submit" value="Skicka"\>\</p\>\</form\>

\</body\>

\</html\>

form.asp 

har jag inte direkt skapat.... så kan någon försöka hjälpa mig med att sätta ihop en liten form.asp sida so fyller i namn och efternamn?

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

## #6 — casca, 2001-01-03T19:03Z

Du måste skapa en databaskoppling och instansiera ett par objekt. Nåt sånt här borde väl funka?

```
<%
Set C = Server.CreateObject("ADODB.Connection")
C.Open "DSN=mincon;UID=;PWD=;"
SQL = "INSERT INTO Tabell (namn) VALUES('" & Request.Querystring("namn") & "')"
C.Execute(SQL)
C.Close
%>
```

(Nu förutsätter jag att du har en DSN som heter "mincon" som är skapad :) )

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

## #7 — Rossifumi, 2001-01-03T22:25Z

Skall det inte vara

```
Request.Form("namn")
```

istället för 

```
Request.QueryString("namn")
```

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

## #8 — AG, 2001-01-04T07:26Z

Beror väl på hur du skickar, skickar du som post plockar du hem med request.form med get får du använda request.querystring. Det är iaf den regeln jag alltid har använt, och inte testat nåt annat helelr för den delen :)

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

## #9 — @nders, 2001-01-04T07:43Z

ag har ju helt rätt eftersom crisse6 använder metoden get. :)

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

## #10 — Rossifumi, 2001-01-04T08:28Z

Man lär så länge man lever...

Men borde inte "post" vara bättre / snyggare lösning?

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

## #11 — crisse6, 2001-01-04T17:46Z

skapat, men vad är detta script j\*vla stora problem? 

här är koden för form.asp:

\<%
Set C = Server.CreateObject("ADODB.Connection")
C.Open "DSN=mincon;UID=;PWD=;"
SQL = "INSERT INTO mincon (namn) VALUES('" & Request.Querystring("namn") & "')"
C.Execute(SQL)
C.Close

SQL = "INSERT INTO Tabell (namn) VALUES('" & Request.Querystring("namn") & "')"
Databas.Execute(SQL)
%\>

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

## #12 — @nders, 2001-01-04T17:54Z

eh, hur ser 'tabell' ut?

hur är databasen / tabellen byggd?
fältnamn, fälttyper?

har du skapat en odbc-drivis som heter mincon?

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

## #13 — crisse6, 2001-01-04T19:25Z

mmm.... så här ser den databasen ut i fält:

ID &#0124; Räknare
Namn &#0124; Text

japp, jag har gjort en koppling i kontrollpanelen... (för det är väl det man ska?)

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

## #14 — crisse6, 2001-01-04T22:23Z

det är lungt....fick ordning på det!

tack för all hjälp ändå! :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/7595-skriva-in
