Avatar billede martin_moth Mester
25. april 2003 - 00:54 Der er 4 kommentarer og
1 løsning

Fejl ved indsættelse af poster i database

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query

Det siger mig ikke så meget...

Min asp-kode
(variablerne Recievedforename, Recievedlastname osv.):

strSQL = "INSERT INTO Brugere (BrugerFornavn, BrugerEfternavn, BrugerEmail, BrugerPostnummer, BrugerAktiv) "
strSQL = strSQL & "VALUES('" & Recievedforename &"','" & Recievedlastname & "','" & Recievedemail & "','" & Recievedpostnumber & "',True)"
Conn.Execute(strSQL)

Hmmm?
Nogen ideer til hvad der går galt?

NB - sig til hvis jeg bør skrive i en anden kategori, fx. databaser
Avatar billede eagleeye Praktikant
25. april 2003 - 00:56 #1
Fejlen skyldes du ikke har skriverettigheder til enten databasen eller den folder dtabasen ligger i.

Se mere her:
http://activedeveloper.dk/aspdigital/kapitel2/updateable_query.asp
Avatar billede eagleeye Praktikant
25. april 2003 - 00:59 #2
Har du XP så tag et kig her:
http://www.webwizguide.info/asp/faq/server_permissions.asp
Og læs først helt nede i bunden.
Avatar billede martin_moth Mester
25. april 2003 - 01:02 #3
Databasen har jeg selv lavet, og ikke beskyttet noget... Og jeg har selv lagt den op... Men der logger jeg jo også ind via ftp - når en asp-side gennem min kode forsøger at skrive til en database, er folderen jo sikkert skrivebeskyttet, fordi der ikke er logget ind - klart nok

Jeg har lige taget hul på asp, og kommer derfor sikkert med nogle lidt dumme spørgsmål. Tak for hjælpen...

Jeg går ud fra, at jeg bliver nødt til at kontakte min webhoteludbyder, for at bede ham oprette en folder hvor der kan skrives til, ikke?
Avatar billede eagleeye Praktikant
25. april 2003 - 01:05 #4
Ja du må kontakte dem.
Nogle web-hoteller har default en bestemt folder hvor man kan ligge sine databaser. Eksvis har azero.dk en folder som hedder db som man har skrive rettigheder i.
Avatar billede martin_moth Mester
25. april 2003 - 01:07 #5
ok - det har min udbyder desværre ikke, så det må vente til i morgen - æv
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