---
title: "Stort, men ändå litet problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13025-stort-men-ändå-litet-problem"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Bäckman"
published: "2001-12-05T20:27:00.000Z"
updated: "2001-12-05T20:31:00.000Z"
replies: 1
views: 107
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/13025-stort-men-ändå-litet-problem"
---

# Stort, men ändå litet problem

## #1 — Bäckman, 2001-12-05T20:27Z

Får alltså alltid såna här problem när det gäller databaser/asp/Bäckman. Kolla koden för en liten adminsida jag börjat på här nedan.

När jag försöker lägga till en nyhet får jag resultatet:

ROEV 
ADODB.Recordset fel '800a0cb3' 

Åtgärden som programmet begärt stöds inte av leverantören. 

/rf/admin/nyheter2.asp, rad 25

Sida1 (här skriver jag som ni ser en nyhet)
\-------------------------------------

\<!-- #include virtual="rf/admin/adovbs.inc" --\>
\<HTML\>
\<HEAD\>
\<TITLE\>Admin: Nyheter\</TITLE\>

\<link rel="stylesheet" type="text/css" href="../css/styles.css"\>

\</HEAD\>

\<BODY\>

\<% if request.querystring("alt") = "skriv" then %\>

\<TABLE WIDTH="400" BGCOLOR="#000000" BORDER="0" CELLPADDING="1" CELLSPACING="1"\>
\<TR ALIGN="MIDDLE" VALIGN="TOP"\>
\<TH BGCOLOR="#CCCCC0" WIDTH="400"\>\<B\>\<FONT FACE="VERDANA" SIZE="1"\>Skriv Nyhet\</B\>\</FONT\>\</TH\>
\<TR ALIGN="LEFT" VALIGN="TOP"\>
\<TD BGCOLOR="#CCCCCC" height="500" WIDTH="400"\>
\<CENTER\>
\<BR\>
\<FORM METHOD="POST" ACTION="nyheter2.asp"\>

\<INPUT TYPE="TEXT" SIZE="50" VALUE="RUBRIK..." NAME="RUBRIK"\> 
\<P\>

\<TEXTAREA COLS="50" ROWS="25" HEIGHT="300" NAME="NYHET"\>NYHET...\</TEXTAREA\>
\<P\>
\<INPUT TYPE="SUBMIT" VALUE="POSTA"\> \<INPUT TYPE="RESET" VALUE="SUDDA"\>
\</FORM\>

\</CENTER\>
\</TD\>	
\</TABLE\>
\<%end if%\>
\</BODY\>
\</HTML\>
\--------------------------------------

Sida2 (här kör jag in nyheten i databasen)
\--------------------------------------

\<%session.lcid = 1053%\>
\<!-- #include virtual="/rf/admin/adovbs.inc" --\>

\<HTML\>
\<HEAD
\<TITLE\>ROEV\</TITLE\>

\<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.open "DRIVER={Microsoft Access Driver (\*.mdb)}; DBQ=" & server.mappath("/rf/databas/xshs.mdb") 

Set rs = Server.CreateObject("ADODB.Recordset")
%\>

\</HEAD\>

\<% 
visa = "SELECT \* FROM NYHETER"
rs.open visa, conn

	rs.addnew
	rs("skribent") = session("user")
	rs("nyhet") = request.form("nyhet")
	rs("datum") = request.form("datum")
	rs("typ") = "-"
	rs.update

rs.close
conn.close
%\>

\</BODY\>
\</HTML\>
\--------------------------------------

Vad är det för fel? Jag får alltid ungefär det här felet när jag ska koda. :(

Om någon kan säga mig vad det är nu så kommer jag troligtvis vara en lycklig asp-kodare ett bra tag framöver. :) 

btw, ni behöver ju inte anmärka alltför mkt på mina asp-skills. Jag är inte så bra än, men jag försöker. :P

MVH - Bäckman

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

## #2 — @nders, 2001-12-05T20:31Z

Hej och välkommen till wF! :)

Om du ska lägga till data på detta sätt så måste du öppna ditt recordset på ett något annorlunda sätt.

Prova detta:

```
rs.open visa, conn, 3, 3
```

> Jag är inte så bra än, men jag försöker.

Trevligt! :D

Mvh,

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/13025-stort-men-ändå-litet-problem
