---
title: "Fel vid skrivning i databas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/70146-fel-vid-skrivning-i-databas"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "CrYpToNiC"
published: "2003-03-05T14:05:38.000Z"
updated: "2003-03-05T15:24:36.000Z"
replies: 4
views: 214
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/70146-fel-vid-skrivning-i-databas"
---

# Fel vid skrivning i databas

## #1 — CrYpToNiC, 2003-03-05T14:05Z

Hejsan!

Har inte pysslat nått med asp på några år nu så jag är lite borta..
Nu är iaf problemet att jag inte kan skriva till min databas. Databasen är gjord i Access som följer med Office XP. Jag får detta felet:

Microsoft OLE DB Provider for ODBC Drivers error '80004005' 

\[Microsoft\]\[ODBC Driver Manager\] Data source name not found and no default driver specified 

/add2.asp, line 10 

Koden lyder såhär:

```

<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Provider = "Microsoft.Jet.OLEDB.4.0"
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db\produkter.mdb") 

Set rs = Server.CreateObject( "Adodb.Connection" ) 

adda = "SELECT * FROM pax" 

rs.Open adda, Connect, adOpenStatic, adLockOptimistic

rs.addnew
rs("produkt") = request.form("produkt")
rs("artnr") = request.form("artnr")
rs("pris") = request.form("pris")
rs("info") = request.form("info")
rs.update

rs.Close
set rs = Noting
connect.close
Set connect = Nothing 

%>
Databas uppdaterad
```

Raden där felet uppstår är denna:

```

rs.Open adda, Connect, adOpenStatic, adLockOptimistic
```

Någon som vet? Tack för all hjälp

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

## #2 — Engine^, 2003-03-05T14:24Z

```
Connect.Provider = "Microsoft.Jet.OLEDB.4.0"
Connect.DataSource = Server.MapPath("/db/produkter.mdb") 
Connect.Open
```

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

## #3 — CrYpToNiC, 2003-03-05T14:37Z

Kom på att jag hade glömt adovbs.inc. Nu får jag detta felmess istället:

ADODB.Connection error '800a0e78' 

Operation is not allowed when the object is closed. 

/add2.asp, line 13 

line 13 är alltså:

```
rs.addnew
```

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

## #4 — Engine^, 2003-03-05T14:57Z

```
Set rs = Server.CreateObject("ADODB.[b]RecordSet[/b]")
```

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

## #5 — CrYpToNiC, 2003-03-05T15:24Z

tackar engine.. lätt o missa =)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/70146-fel-vid-skrivning-i-databas
