/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Syntaxfejl ved skrivning til database
Fra : Kasper Vork Steffens~


Dato : 21-06-03 20:54

Hej

Jeg får denne fejl når jeg forsøger at skrive til en database:

Microsoft JET Database Engine error '80040e14'
Syntax error in INSERT INTO statement.

Jscript-koden bagved ser sådan ud, hvor syntaxfejlen opstår i
executesætningen:
var objcon = Server.CreateObject("ADODB.Connection");

objcon.Open("Provider=Microsoft.Jet.OLEDB.4.0; Data
Source="+Server.MapPath("./../../db/fpdb/pwdb.mdb"));

var strSQL = "INSERT INTO pwdb (user) VALUES ('test')";

objcon.Execute(strSQL);
objcon.Close();


Det sjove (!) er at det virker OK hvis jeg bruger en ordinær
"select from" i strSQL i stedet for en "insert into".

Kan nogen hjælpe??


--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jonas Schmeltz Aaber~ (21-06-2003)
Kommentar
Fra : Jonas Schmeltz Aaber~


Dato : 21-06-03 21:03

> var strSQL = "INSERT INTO pwdb (user) VALUES ('test')";

måske skal "user" sættes i klammer ("[" & "]"), da det kan være
et reserveret ord i databasen... whatever.

eks.

strSQL = "INSERT INTO pwdb ([user]) VALUES ('test')";


MVH Jonas (aka Juke)

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Kasper Vork Steffens~ (22-06-2003)
Kommentar
Fra : Kasper Vork Steffens~


Dato : 22-06-03 12:51

> måske skal "user" sættes i klammer ("[" & "]"), da det kan være
> et reserveret ord i databasen... whatever.
>
Tak!! Det var lige hvad der manglede....

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jonas Schmeltz Aaber~ (22-06-2003)
Kommentar
Fra : Jonas Schmeltz Aaber~


Dato : 22-06-03 20:13

> Tak!! Det var lige hvad der manglede....

Godt!
Det hedder iøvrigt at escape navnet - kunne jeg bare ikke lige komme
på da jeg skrev det.... (piiiinligt)

MVH Jonas (aka Juke)

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste