---
title: "Lägga in information i en databas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/54700-lägga-in-information-i-en-databas"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "medialabs"
published: "2002-09-30T17:28:26.000Z"
updated: "2002-09-30T19:16:52.000Z"
replies: 7
views: 207
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/54700-lägga-in-information-i-en-databas"
---

# Lägga in information i en databas

## #1 — medialabs, 2002-09-30T17:28Z

hej

har en databas och nu tänkte jag lägga in lite info i den. hur hämtar jag dom input fälten. har kommit så här långt med sidan som ska lägga in informationen.

Set Connect = Server.CreateObject("ADODB.Connection") 
Connect.Open "driver={Microsoft Access Driver (\*.mdb)};dbq=" & Server.MapPath("kontakter.mdb")
Set RecSet = Server.CreateObject("ADODB.Recordset")

SQL = "Select \* From kunder" 
RecSet.Open SQL, Connect, adOpenStatic, adLockOptimistic

Hur ska jag få in fälten här? och så vill jag också att posten ska få ett id nummer

RecSet.Update
	
	RecSet.Close
	Connect.Close
	Set RecSet = nothing
	Set Connect = nothing

Response.Redirect "kunder.asp"

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

## #2 — Ekström, 2002-09-30T17:39Z

```
Set Connect = Server.CreateObject("ADODB.Connection") 
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("kontakter.mdb") 
Set RecSet = Server.CreateObject("ADODB.Recordset") 

SQL = "Select * From kunder" 
RecSet.Open SQL, Connect, adOpenStatic, adLockOptimistic 

RecSet.AddNew

RecSet("field1") = Request.Form("inputField1")

RecSet.Update 

RecSet.Close 
Connect.Close 
Set RecSet = nothing 
Set Connect = nothing 

Response.Redirect "kunder.asp"
```

Att posten ska få ett ID ställer du in i Access genom att sätta ett fält till räknare.

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

## #3 — medialabs, 2002-09-30T17:40Z

Har en fråga ang detta:
RecSet("field1") = Request.Form("inputField1")

field1 är väl vad input fältet heter? Vad är inputfield1?

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

## #4 — Ekström, 2002-09-30T17:42Z

field1 är namnet på ett fält i databasen.

inputfield1 är en input. En input hämtar du med Request.Form("namn") om du skickar med POST, skickar du med GET är det Request.QueryString("namn") som gäller :)

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

## #5 — medialabs, 2002-09-30T17:44Z

så vad ska jag ha på ("inputField1") ge den samma namn som inputfältet heter?

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

## #6 — Jesper T, 2002-09-30T17:47Z

Ja

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

## #7 — medialabs, 2002-09-30T17:48Z

ok

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

## #8 — medialabs, 2002-09-30T19:16Z

Tackar för all hjälp. Har nu gjort mitt första asp script. (gjort och gjort) koden har jag anpassat från ett annat script.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/54700-lägga-in-information-i-en-databas
