---
title: "Fel meddelande, mysql"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/48193-fel-meddelande-mysql"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "FIgg3"
published: "2002-07-18T23:44:18.000Z"
updated: "2002-07-19T22:09:59.000Z"
replies: 7
views: 236
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/48193-fel-meddelande-mysql"
---

# Fel meddelande, mysql

## #1 — FIgg3, 2002-07-18T23:44Z

Hejsan, jag vet ej om detta är rätt forum så skulle det var fel så ber jag om ursäkt, i alla fall till min fråga nu vad är fel i min kod? jag får detta fel meddelnadet:

Feltyp: 
ADODB.Recordset (0x800A0E78) 
Åtgärden är inte tillåten när objektet är stängt. 
/forum_mysql/default.asp, line 31 

När jag kör denna koden: 

```
<% 
If Request.querystring("add") = "new" then 

namn = Request.Form("namn") 
besk = Request.Form("besk") 
adress = Request.Form("adress") 

Set Conn = Server.CreateObject("ADODB.Connection") 
Set Databas = Server.CreateObject("ADODB.Recordset") 

Conn.Open "driver=MySQL;server=localhost;uid=figg3;pwd=1234;database=forum" 
MySQL = "INSERT INTO kats (fldnamn, fldbesk, fldadress) VALUES('" & namn & "', '" & besk & "', '" & adress & "')" 
Conn.Execute(MySQL) 

Databas.Close 
Set Databas = nothing 
Conn.Close 
Set Conn = nothing 
Response.redirect "default.asp?show=poster" 

End If 
%>
```

Informationen läggs till i databasen, det kollade jag upp :q

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

## #2 — Jesper T, 2002-07-19T00:28Z

Läs här:
<http://www.webforum.nu/showthread.php?s=&threadid=7551&highlight=till%E5ten+n%E4r+objektet>
Jag tror att du hittar vad du söker.

> Det beror på at tdu stänger ett recordset som aldrig öppnas (objRS3)
> 
> Du behöver inte skapa några recordset när du gör operationer som inte returnerar något (INSERT/UPDATE/DELETE).

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

## #3 — FIgg3, 2002-07-19T10:11Z

Tackar, men

Men jag fattar inte riktigt vad det är jag ska ändra? jag  kan juh inte ta bort någon av dessa:

Set Conn   = Server.CreateObject("ADODB.Connection")
Set Databas = Server.CreateObject("ADODB.Recordset")

Jag får samma fel på denna koden:

```
<%

Set Conn   = Server.CreateObject("ADODB.Connection")
Set Databas = Server.CreateObject("ADODB.Recordset")
  
   Conn.Open "driver=MySQL;server=localhost;uid=figg3;pwd=XXXX;database=forum"
   MySQL = "SELECT * FROM kats" 
   Conn.Execute(MySQL) 

       Do While Not Databas.EOF
       Response.Write Databas("namn") & "<br>"
       Databas.MoveNext
       Loop
 
Databas.Close 
Set Databas = nothing 
Conn.Close 
Set Conn = nothing 
%>
```

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

## #4 — icaaq, 2002-07-19T11:20Z

```
[red]
<%

Set Conn   = Server.CreateObject("ADODB.Connection")

  
   Conn.Open " driver=MySQL;server=localhost;uid=figg3;pwd=XXXX;database=forum"
   MySQL = "SELECT * FROM kats" 
   Databas = Conn.Execute(MySQL) 

       Do While Not Databas.EOF
       Response.Write Databas("namn") & "<br>"
       Databas.MoveNext
       Loop

Set Conn = nothing 
%>
[/red]
```

Det ska väl räcka :)

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

## #5 — Jesper T, 2002-07-19T11:49Z

Que??!!??!

Måste man inte ha ett recordset när han har: Databas("namn") ?

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

## #6 — FIgg3, 2002-07-19T11:58Z

Hejsan, Måste nog hålla med jesper där eller? för koden funkade inte i alla fall

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

## #7 — icaaq, 2002-07-19T13:10Z

```
[red]
<%

Set Conn   = Server.CreateObject("ADODB.Connection")

  
   Conn.Open " driver=MySQL;server=localhost;uid=figg3;pwd=XXXX;database=forum"
   MySQL = "SELECT * FROM kats" 
   Set Databas = Conn.Execute(MySQL) 

       Do While Not Databas.EOF
       Response.Write Databas("namn") & "<br>"
       Databas.MoveNext
       Loop

Set Conn = nothing 
%>
[/red]
```

Så nu ska det funka....för att connection objectet skapar ett recordset som heter Databas när man executar MySQL

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

## #8 — FIgg3, 2002-07-19T22:09Z

skulle bara tacka för svaret, funkar nu

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/48193-fel-meddelande-mysql
