Avatar billede ljungberg Nybegynder
03. oktober 2002 - 23:51 Der er 3 kommentarer og
1 løsning

INSERT i access

Jeg kan ikke få en INSERT til at virke (db ligger hos dandomain)

jeg har følgende kode:
set Con = Server.CreateObject("ADODB.Connection")
set rs = Server.CreateObject("ADODB.Recordset")

strConnect = "DBQ="&server.MapPath("/log/dtu.mdb")
Con.Open "DRIVER={Microsoft Access Driver (*.mdb)};"&strConnect

sql="INSERT INTO data (fnavn) VALUES('navn')"

Con.Execute (sql)

jeg får følgende fejl:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

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

/bestilpc/bekraft.asp, line 87
Avatar billede keysersoze Ekspert
04. oktober 2002 - 00:02 #1
enten er din database skrivebeskyttet eller også er den mappe din database ligger i skrivebeskyttet - hvis fejlen opstår lokalt skal du tjecke rettighederne på din mappe, og tjecker du på webserveren skal du undersøge om ikke du har fået tildelt en speciel mappe til netop databasen
Avatar billede excession Nybegynder
04. oktober 2002 - 01:04 #2
den er på dandomain... øverste linie
Avatar billede keysersoze Ekspert
04. oktober 2002 - 01:10 #3
hov :)

ja, hvis den ligger på dandomain så er log så vidt jeg husker den rigtige mappe, men der kan fra deres side være sket en fejl eller log-mappen kan ved et uheld være slettet så den ikke har de rigtige rettigheder... derfora skal du prøve at tage kontakt til dem
Avatar billede ljungberg Nybegynder
04. oktober 2002 - 10:57 #4
Tak for svarene. Det var dandomain jeg skulle have fat i, men det var fordi jeg prøvede at opdatere db fra en passwordbeskyttet mappe, derfor skulle den bruger der logger ind i mappen også have lov til at opdatere i db. Så nu funker det!
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