Avatar billede jimpp Nybegynder
15. september 2004 - 20:45 Der er 1 kommentar og
1 løsning

Object'et er lukket?

ADODB.Connection error '800a0e78'

Operation is not allowed when the object is closed.

/cafe/includes/db_func.asp, line 120

hedder fejlen.

ELSEIF Request.QueryString("func") = "ny_cafe" THEN
   
        Set RS_pkt1 = Server.CreateObject("ADODB.Connection")
        RS_pkt1.open "SELECT * FROM [Cafe_main] ORDER BY id" , Conn_cafe, 1,3
           
        RS_pkt1.addnew -|- Her er linje 120.
            RS_pkt1("Firma") = Request.Form("cafenavn")   
            RS_pkt1("Adresse") = Request.Form("adresse")   
            RS_pkt1("Postnr") = Request.Form("postnummer")   
            RS_pkt1("tlf") = Request.Form("telefon")   
            RS_pkt1("fax") = Request.Form("fax")   
            RS_pkt1("cvr") = Request.Form("cvr")   
            RS_pkt1("kontakt") = Request.Form("kontakt_person")   
            RS_pkt1("mail") = Request.Form("kontakt_mail")   
        RS_pkt1.update

Her laver jeg forbindelsen til databasen:

<%

Session.LCID = 1030
Conn_cafe = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("../db/cafe.mdb") & ""
%>

dette står øverst på siden, så hvad går der galt - Hjælp :)
Avatar billede eagleeye Praktikant
15. september 2004 - 20:49 #1
RS_pkt1 skal være et recordset og ikke en connection så prøv at rette denne linje:

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

Til denne:
Set RS_pkt1 = Server.CreateObject("ADODB.Recordset")
Avatar billede jimpp Nybegynder
15. september 2004 - 20:52 #2
Ja det er ikke for sjov du hedder Eagleeye :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester