---
title: "Vad är fel?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/5375-vad-är-fel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "-torlejf-"
published: "2000-02-16T18:10:00.000Z"
updated: "2000-02-19T12:32:00.000Z"
replies: 3
views: 316
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/5375-vad-är-fel"
---

# Vad är fel?

## #1 — -torlejf-, 2000-02-16T18:10Z

Jag har denna koden ifrån webhostme, vad är felet?
\-------------------

\<%
Set AdoConn = Server.CreateObject ("ADODB.Connection")
AdoConn.Provider = "Microsoft.Jet.OLEDB.4.0"
AdoConn.ConnectionString = "Data Source=" & Server.MapPath ("/cgi-bin/personer.mdb") 'Put the DB in cgi-bin for write access
AdoConn.Open 
Set AdoConn = nothing

rs.AddNew
rs("Namn") = Request.Form("namn")
rs("Gatuadress") = Request.Form("adress")
rs("Postnummer") = Request.Form("pnr")
rs("Ort") = Request.Form("ort")
rs("Telefon") = Request.Form("tele")
rs.Update
rs.Close
%\>

Felmeddelandet är detta:

Microsoft VBScript runtime error '800a01a8' 

Object required: '' 

/NYADRESS_UPPDATERA.ASP, line 14

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

## #2 — toha, 2000-02-18T22:08Z

Ett problem är att du sätter AdoConn till ingenting:

Set AdoConn = nothing

Vilket gör att du inte kan använda den.

Sedan måste du instansiera ditt recordset innan du börjar lägga till värden till fält.

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

## #3 — -torlejf-, 2000-02-19T08:25Z

Vad menar du med det sista du skrev?

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

## #4 — fjuri, 2000-02-19T12:32Z

Hej!
Det Toha menade med att instansiera recordset:et är att skapa en instans av det, med andra ord att \>skapa\< RS.

Följande kodrad behövs:
rs = Server.CreateObject("ADODB.Recordset")

Lycka till!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/5375-vad-är-fel
