---
title: "lägga till info i databas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/40036-lägga-till-info-i-databas"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "roady"
published: "2002-03-21T10:19:00.000Z"
updated: "2002-03-21T12:38:35.000Z"
replies: 5
views: 239
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/40036-lägga-till-info-i-databas"
---

# lägga till info i databas

## #1 — roady, 2002-03-21T10:19Z

Jag har aldrig fått detta att funka, läst mycket och kolla i andra formulär osv. Men varför funkar inte mitt script  :( 

Får felmeddelande:

Microsoft JET Database Engine fel '80040e24' 

Raduppsättningen stöder inte hämtning bakåt 

/halland/AddNew.asp, rad 13 

Och såhär ser min script ut...

```
<% Option Explicit

	Dim strConnect, objRS

strConnect = "Provider=Microsoft.JET.OLEDB.4.0;" & _
			 "Data Source=C:\InetPub\wwwroot\halland\people.mdb;" & _
			 "Persist Security Info=False"

	Set objRS = Server.CreateObject("ADODB.Recordset")
	objRS.Open "dag1", strConnect

	objRS.MoveLast
	objRS.AddNew
	objRS("Namn") = "Pelle"
	objRS.Update
	objRS.Close

	response.redirect "index.html"

%>
```

Det är alltså objRS.MoveLast som krånglar

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

## #2 — LarsG, 2002-03-21T10:43Z

Gör inte insert på det sättet. Använd sql direkt.

```
<% Option Explicit

	Dim strConnect, objCon

strConnect = "Provider=Microsoft.JET.OLEDB.4.0;" & _
			 "Data Source=C:\InetPub\wwwroot\halland\people.mdb;" & _
			 "Persist Security Info=False"
Set objCon = server.createobject("adodb.connection")
                 objCon.open strConnect
                 objCon.execute "insert into dag1(namn)values('Pelle')"

	objCon.Close

	response.redirect "index.html"

%>
```

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

## #3 — LarsG, 2002-03-21T10:44Z

dubbelpost

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

## #4 — roady, 2002-03-21T12:15Z

oki, men hur funkar detta ifall jag vill lägga in flera värden?

är det något sånt här eller är jag helt fel ute  :q 

```
objCon.execute "insert into dag1(namn)values(request.form("namn"))" & _
"dag1(arbete)values(request.form("arbete"))"
```

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

## #5 — @nders, 2002-03-21T12:25Z

```
objCon.execute "insert into dag1(namn, arbete) values ('" & request.form("namn") & "', '" & request.form("arbete") & "')"
```

Mvh,

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

## #6 — roady, 2002-03-21T12:38Z

Detta funkar ju hur bra som helst... Får jag fira när jag kommer hem  :birp

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/40036-lägga-till-info-i-databas
