14. juni 2002 - 00:36Der er
7 kommentarer og 1 løsning
Syntax error - HVORFOR???
Jeg har lavet en insertform til i ASP til tabellen:
users -> (som indeholder)
ID Username Firmanavn Adresse Postnr Town email Tlf Fax Password Startdate Periodestart Periodeend Sælger Kontrakt enheder enhedertilbage serviceforbrug
Når jeg kører lokalt på min maskine - personal web server - fungerer det HELT perfekt! Men så snart jeg lægger det på internettet hos min udbyder for jeg en SYNTAX ERROR fejl - HVORFOR????
Jeg har en fil adminusermake.asp - som opretter en ny bruger i den ovenstående tabel (Acces database)! Når jeg kører det lokalt - virker det upåklageligt - men så snart jeg lægger det ud hos min udbyder - så melder den en SYNTAX ERROR fejl 80xxxxxxxxxx
hvilekn fejl får du en 80xxxxx5 eller 80xxxx14 det er ikke helt ligemeget og ville måske være lettere hvis vi havde en rigtige fejl kode.
Jeg har et gæt på hvad det kan være. Du har på dit web hotel ikke skrive rettigheder i den folder hvor d.mdb filen ligger og som det ser ud ligger den sammen med .asp filerne. Typisk harman en speciel folder på ens web-hotel hvor man ligger databaser. Eller at den ikke kan finde database filen, for hvis din kode virker lokal vil den med 99% sansynlighed og virke på et web-hotel og fejlen vil typisk være at lokal ligger databasen samme med ens .asp fil(er) og på et web-hotel skal den ligge i den bestemt folder.
Hvis man har en bestem folder databasen ligger i så kan connection strengen se sådan ud: MM_Database_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\wwwhomes\userdk\db\db.mdb"
Typsik vil det virker på Local PWS fordi man har skriverettigheder næsten i alle folere som ingår i den lokale server.
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.