Avatar billede storkie Nybegynder
06. december 2003 - 13:42 Der er 6 kommentarer og
1 løsning

Hvad er fejlen

Hej

Jeg har følgende lille kode i asp

<%
strSQL = "INSERT INTO `tbl_tagwall` (tag_overskrift,tag_navn,tag_email,tag_besked,tag_dato) VALUES ('"& strOverskrift &"','"& strNavn &"','"& strEmail &"','"& strBesked &"',Now())"

%>

Og jeg får denne fejl

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

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

/asp/test.asp, line 26


Hvad har jeg gjort forkert?
Avatar billede casualty Nybegynder
06. december 2003 - 13:46 #1
kan man bruge "Now()"? Jeg plejer bare at bruge "now"... Kan det være det?
Avatar billede casualty Nybegynder
06. december 2003 - 13:47 #2
Og skal `tbl_tagwall` ikke være tbl_tagwall?
Avatar billede storkie Nybegynder
06. december 2003 - 13:56 #3
strSQL = "INSERT INTO tbl_tagwall (tag_overskrift,tag_navn,tag_email,tag_besked,tag_dato) VALUES ('"& strOverskrift &"','"& strNavn &"','"& strEmail &"','"& strBesked &"',now)"

Såden ser den ud nu og jeg får samme fejl!
Avatar billede eagleeye Praktikant
06. december 2003 - 14:35 #4
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

Har du XP så det en lidt anden måde det skal gøres på, så sig til.
Avatar billede storkie Nybegynder
06. december 2003 - 14:48 #5
Jeg kører XP

Min udbyder kører NT

Er det på serveren eller er det filen inden jeg ligger den ud, der skal ændres noget ved?
Avatar billede eagleeye Praktikant
06. december 2003 - 15:22 #6
Hvis du køre koden det på din egen server skal du havde skriver rettighed til den folder databasen ligger i, for XP:

Åbn denne computer
  Klik på menupunktet Funktioner
  Mappeindstillinger
  Klik på fanen Vis
  Fjern flueben i "Brug Enkel Fildelign" så får du adgang til en fane der hedder sikkerhed, som du skal bruge om lidt.

Højreklik på mappen hvor databasen ligger
  Vælg egenskaber
  Klik på fanen sikkerhed
  giv her IUSR_xx skriverettigheder.


Køre koden på et web-jotel skal udbyderen ændre så der er skrive rettighed i den folder. Typsik er det gjort fra starten af og er det ikke har udbyderen laves en speciel folder hvor man ligger sine databaser så fejlen ikken kommer.
Avatar billede madsass Nybegynder
28. december 2004 - 22:05 #7
Lukketid?
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