Avatar billede musicchart.dk Nybegynder
03. marts 2005 - 14:24 Der er 16 kommentarer og
2 løsninger

Fejl ved CREATE TABLE

Database: access

Ved følgende kode:

    strSQL = "CREATE TABLE blanket_"& blanket_nr &" ( "
    strSQL = strSQL & "id int );"

Får jeg følgende fejl:

    Fejltype:
    Microsoft OLE DB Provider for ODBC Drivers (0x80040E09)
    [Microsoft][ODBC Microsoft Access-driver] Designet af     tabellen "blanket_5" kan ikke redigeres. Den findes i en     skrivebeskyttet database.

Hvad kan dette skyldes ?
Avatar billede cpufan Juniormester
03. marts 2005 - 14:29 #1
da du lavede db'en i access satte du skrivebeskyttelse på
Avatar billede cpufan Juniormester
03. marts 2005 - 14:31 #2
i din connectionstring kan du tilkytte dit brugernavn og password, som du benytte ved oprettelsen af db'en, så kan du få lov
Avatar billede cpufan Juniormester
03. marts 2005 - 14:36 #3
ala det her:

strcon = "Driver={Microsoft Access Driver (*.mdb)};Dbq=  dbpath;Uid=myid;Pwd=pw"
set con = CreateObject ("ADODB.connection")'// connection object
Avatar billede cpufan Juniormester
03. marts 2005 - 14:37 #4
og det skulle så kunne besvare dit spgm.
Avatar billede musicchart.dk Nybegynder
03. marts 2005 - 14:41 #5
Jeg kan sagtens skrive til og hente fra databasen, jeg kan bare ikke få lov til at oprette nye tabeller. Der er ikke sat skrivebeskyttelse på.
Avatar billede cpufan Juniormester
03. marts 2005 - 14:43 #6
så er det nok fordi db'en er i brug,
Avatar billede musicchart.dk Nybegynder
03. marts 2005 - 14:45 #7
Nej, den er lukket.
Avatar billede cpufan Juniormester
03. marts 2005 - 14:59 #8
så melder jeg pas
Avatar billede musicchart.dk Nybegynder
03. marts 2005 - 15:00 #9
ja, det er nemlig ekstremt underligt.
Avatar billede and_ Nybegynder
03. marts 2005 - 17:12 #10
Igen: Vores alles ven google ;)
Andet link fra toppen: http://www.google.com/search?hl=en&q=0x80040E09

De snakker godt nok om media playeren, men din problemstilling er den samme:
: SYMPTOMS
: In Windows Media player, when you create a new playlist, and you enter a name for the playlist, when you click OK , you receive the following error message:

: ErrorCode = 0x80040E09.


: CAUSE
: This behavior occurs because you do not have the NTFS permissions to modify the following directory: Documents and Settings\All Users\Application Data\Microsoft\Media Index. By default, only administrators and power users have the right to modify this folder.

: NOTE: This issue occurs in NTFS partitions only; it does not occur in FAT partitions.


: RESOLUTION
: To resolve this issue, perform either of the following actions:

:
: Ask the administrator to change the permissions on the Media Index folder, so that a you can modify the directory.

: -or-

:
: Ask the administrator to add you to the power users group.


: MORE INFORMATION
: The 0x80040E09 error indicates that permission has been denied.

: http://support.microsoft.com/default.aspx?scid=kb;EN-US;q272204
Avatar billede and_ Nybegynder
03. marts 2005 - 17:14 #11
Ligger den lokalt hos dig? eller hos en udbyder....

Du (eller din udbyder) har ikke sat de fornødne rettigheder på mappen

Mappen skal for det første ikke være skrivebeskyttet og derefter skal brugeren:
IUSR_computernavn have skriverettigheder....
Avatar billede cpufan Juniormester
03. marts 2005 - 17:48 #12
det er ikke det, når han kan skrive til db'en
Avatar billede and_ Nybegynder
04. marts 2005 - 08:12 #13
cpufan>>
Hvis man eftersøger den fejlkode som han får, relaterer alle issues sig til at det er et rettighedsproblem: http://www.google.com/search?hl=en&lr=&c2coff=1&q=0x80040E09+asp+access

Fejlkoden lyver jo ikke :p

musicchart>>
Den sætning som du kører, prøv at køre den i forespørgsel inde i access, så får vi besked fra access om den kan køre sætningen....
Avatar billede and_ Nybegynder
04. marts 2005 - 08:14 #14
Efter du har lavet sql'en:

strSQL = "CREATE TABLE blanket_"& blanket_nr &" ( "
strSQL = strSQL & "id int );"
response.write strSQL
response.end

Så udskriver den sql'en og stopper scriptet herefter...
Kopier sætningen ind i access forespørgsel og se om den vil tygge den...
Avatar billede and_ Nybegynder
11. marts 2005 - 15:01 #15
hva så`?
Avatar billede musicchart.dk Nybegynder
25. juni 2005 - 17:12 #16
puuuuha, ja nu kan jeg ikke lige huske hvordan jeg fik det fixet... men >> and_ - smider du ikke et svar, så lukker jeg...
Avatar billede and_ Nybegynder
27. juni 2005 - 09:02 #17
svar :)

bedre sent en aldrig :)
Avatar billede musicchart.dk Nybegynder
27. juni 2005 - 12:33 #18
Ja ik' ;o)
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