Avatar billede cpccorp Juniormester
05. december 2002 - 20:13 Der er 7 kommentarer og
1 løsning

Cannot update

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

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

/mbif/coach/savecoach.asp, line 23

Ovenstående fejl fås i ndenstående tekst

<!-- #include file="ADOVBS.inc" -->
<!-- #include file="conn1.inc" -->
<%
Dim rsSave
Dim navn
Dim typen
Dim phone
navn = request.form("Navn")
typen = request.form("Type")
phone = request.form("Phone")
'Creating the Recordset Object
Set rsSave = Server.CreateObject("ADODB.RecordSet")



rsSave.open "coaches", strDSN, adOpenStatic, adLockOptimistic, adCmdTable
while not rsSave.eof
    if rsSave("coachid") = CLng(request.querystring("coachid")) then
        rsSave("coachname") = navn
        rsSave("coachtype") = typen
        rsSave("coachphone") = phone
        rsSave.update
    end if
    rsSave.movenext
wend
rsSave.close
set rsSave = Nothing

response.redirect("Editcoach.asp?team=" & request.querystring("team") & "")
%>
Avatar billede jaze Nybegynder
05. december 2002 - 20:15 #1
har du givet skrive rettigheder til database fra den bruger der forsøger at oprette/rette i den???
Avatar billede cpccorp Juniormester
05. december 2002 - 20:17 #2
Hvordan mener du og hvordan gør man
Avatar billede Spotgun Seniormester
05. december 2002 - 20:47 #3
Hvilket OS opstår fejlen på? Win98, XP, 2000, 2000 server?
Anyways, hvis det er 2000 eller opefter, så skal du give skriverettigheder til mappen databasen ligger i, til brugeren IUSR_xxx, så burde det virke.
Højreklik på mappen med databasen, og vælg sikkerhed, så skulle det være til at finde ud af!
Avatar billede cpccorp Juniormester
05. december 2002 - 20:54 #4
Jeg kan ikke ændre det via min ftp-programmel!"
Avatar billede Spotgun Seniormester
05. december 2002 - 20:55 #5
Okay, så det er på din webserver eller hvad? Hvor får du hostet din side henne af?
Avatar billede cpccorp Juniormester
05. december 2002 - 21:04 #6
hos dataflint
Avatar billede Spotgun Seniormester
05. december 2002 - 21:08 #7
Okay, deres side nævner intet om, hvor du har en mappe med skriveadgang. De fleste webhoteller jeg har stødt på, har haft en speciel mappe, som har været den eneste med skriveadgang. Det er her du skal placere din database.
Jeg vil foreslå dig, at du kontakter dataflint-folkene og hører dem ad, hvor du kan smide din database, for at der bliver skriveadgang til dem. Alternativt, bede dem om at gi' skriveadgang til den mappe du har DB'en i nu.
Avatar billede cpccorp Juniormester
05. december 2002 - 21:12 #8
tusind tak
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