Avatar billede tipper Nybegynder
08. maj 2001 - 12:05 Der er 2 kommentarer og
1 løsning

Problemer med update af recordset....

når jeg skyder dette af:

    \'Create and Open Connection Object
    Set OBJdbConn = Server.CreateObject(\"ADODB.Connection\")
    OBJdbConn.Open  sConnStr
   
    \'Create and Open Recordset Object
    Set RsEmails = Server.CreateObject(\"ADODB.Recordset\")
    RsEmails.ActiveConnection = OBJdbConn
    RsEmails.CursorType = adOpenKeyset
    RsEmails.LockType = adLockOptimistic
    RsEmails.Source = \"EmailAddresses\"
    RsEmails.Open
            RsEmails.AddNew
            RsEmails(\"Created\") = Now()
            Select Case Request.Form(\"newsletter\")
                Case \"bymail\"
                        RsEmails(\"By_Mail\") = True
                Case \"byemail\"
                    RsEmails(\"By_Email\") = True
                Case \"both\"
                    RsEmails(\"By_Mail\") = True
                    RsEmails(\"By_Email\") = True
            End select
            If Request.Form(\"courtesy_title\") <> \"<Select>\" Then
                RsEmails(\"courtesy_title\") = Request.Form(\"courtesy_title\")
            End if
            RsEmails(\"fname\") = \"\" & Request.Form(\"fname\")
            RsEmails(\"lname\") = \"\" & Request.Form(\"lname\")
            RsEmails(\"position\") = \"\" & Request.Form(\"position\")
            RsEmails(\"address\") = \"\" & Request.Form(\"address\")
            RsEmails(\"city\") = \"\" & Request.Form(\"city\")
            RsEmails(\"country\") = \"\" & Request.Form(\"country\")
            RsEmails(\"state\") = \"\" & Request.Form(\"state\")
            RsEmails(\"zip\") = \"\" & Request.Form(\"zip\")
            RsEmails(\"phone\") = \"\" & Request.Form(\"phone\")
            RsEmails(\"emailAddress\") = \"\" & Request.Form(\"emailAddress\")
            RsEmails.Update
            RsEmails.MoveFirst
    RsEmails.Close
    Set RsEmails = Nothing
    OBJdbConn.Close

Får jeg fejlen:

Microsoft OLE DB Provider for ODBC Drivers error \'80004005\'

[Microsoft][ODBC Microsoft Access Driver] Cannot update. Database or object is read-only.

/docs/EmailFunctions.inc, line 117
Avatar billede sone Nybegynder
08. maj 2001 - 12:07 #1
Som skrevet - webserver-brugeren må ikke skrive i database-filen.
Check af IUSR_maskinnavn har skriverettigheder til dit katalog.
Avatar billede tipper Nybegynder
08. maj 2001 - 13:13 #2
Sorry sone, jeg klikkede forkert, skriv et svar mere så skal jeg tildele dig point.
Løsningen var at ændre permissions på folderen.

;o)
Avatar billede sone Nybegynder
08. maj 2001 - 15:17 #3
Her...
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