Avatar billede daprezlu Nybegynder
22. august 2007 - 20:07 Der er 2 kommentarer

hvorfor virker den ikke når den gør på alle andre

når jeg prøver at gemme fra min form

skriver den bare

Microsoft JET Database Engine error '80040e14'
Syntax error in FROM clause.
/container/postaddcontainerplacement.asp, line 11


koden er

<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Data Source=" & Server.Mappath("in-export.mdb") & ";Provider=Microsoft.Jet.OLEDB.4.0;"


sql = "select * from Container"
Set RS = Server.CreateObject("ADODB.Recordset")


RS.Open SQL, Conn, 2, 3
RS.Addnew
    RS.Fields("ContainerTypeID") = Request.QueryString("ContainerTypeID")
    RS.Fields("PlacementID") = Request.QueryString("PlacementID")
    RS.Fields("ContainerArrival") = Request.QueryString("Date")
    RS.Update

RS.Close
Set RS = Nothing
Conn.Close
set Conn = Nothing

Response.Redirect ("index.asp")
%>

hvad er det dog jeg gør galt, virker på alt det andet jeg har lavet
Avatar billede cpufan Juniormester
22. august 2007 - 20:16 #1
sql = "select * from [Container]"

container er et reserveret ord.
så sætter man klammer rundt om, så ved den at det er en kolonne der menes
http://support.microsoft.com/kb/209187
Avatar billede daprezlu Nybegynder
22. august 2007 - 20:22 #2
ja fandt jeg ud af, men tak alligevel
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