/ 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
nogen som kan se fejlen??
Fra : SY


Dato : 29-03-01 21:14

Har kigget på det script i over en uge og kan ikke se fejlen.
Her er fejlmelding:


Microsoft VBScript compilation error '800a0401'

Expected end of statement

/tilfoeje.asp, line 67

SQLkomando = "INSERT INTO salg(handel, katagori, overskrift, beskrivelse,
pris, billede )" & "VALUES('"&handel&"', '"&katagori&"', '"&overskrift&"',
'"&beskrivelse&"', "&pris&", '"&billede&"' )"
----------------------------------------------------------------------------
---------------------------^


<%@ Language=VBScript %>
<% Option Explicit %>
<!--#INCLUDE VIRTUAL="adovbs.inc" -->
<%response.expires = 0 %>
<%Response.Buffer = true%>

<%
' Upload billede
dim upload, billede, conn, strsql, rs
set Upload = Server.CreateObject("Persits.Upload.1")
Upload.OverwriteFiles = False
Upload.Save ("d:\home\antikforumdk\www\antik")
if not Upload.Files("billede") Is Nothing then
Billede = Upload.Files("billede").ExtractFileName
end if

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath
("../db/databse.mdb")
strSQL = "Select * from bruger where kundeid=" & session("userid")
Set RS = Conn.Execute(strSQL)

handel = upload.form("select")
katagori = upload.form("select2")
overskrift = upload.form("overskrift")
beskrivelse = upload.form("beskrivelse")
pris = upload.form("pris")
tlf = rs("tlf")
billede = billede
kundeid = session("userid")

Conn.close
set Conn = Nothing

' Indsæt i databasen
dim SQLkomando
dim filePath
dim oConn

set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath
("../antik/databse.mdb")

' Byg SQL komandoen

fejl *********SQLkomando = "INSERT INTO salg(handel, katagori, overskrift,
beskrivelse, pris, billede )" & "VALUES('"&handel&"', '"&katagori&"',
'"&overskrift&"', '"&beskrivelse&"', "&pris&",
'"&billede&"' )"************fejl


oConn.Execute (SQLkomando)
oConn.close
set oConn = Nothing
%>




 
 
Peter Pedersen (29-03-2001)
Kommentar
Fra : Peter Pedersen


Dato : 29-03-01 21:17


"SY" <nhiasy@stofanet.dk> skrev i en meddelelse
news:RHMw6.2570$Tj4.200601@news101.telia.com...
> Har kigget på det script i over en uge og kan ikke se fejlen.
> Her er fejlmelding:
>
>
> Microsoft VBScript compilation error '800a0401'
>
> Expected end of statement
>
> /tilfoeje.asp, line 67
>
> SQLkomando = "INSERT INTO salg(handel, katagori, overskrift, beskrivelse,
> pris, billede )" & "VALUES('"&handel&"', '"&katagori&"', '"&overskrift&"',
> '"&beskrivelse&"', "&pris&", '"&billede&"' )"
> --------------------------------------------------------------------------
--
> ---------------------------^

"&pris&", '"&billede&"' )"

du mangler '' rund om "&pris&"

/p

>
> <%@ Language=VBScript %>
> <% Option Explicit %>
> <!--#INCLUDE VIRTUAL="adovbs.inc" -->
> <%response.expires = 0 %>
> <%Response.Buffer = true%>
>
> <%
> ' Upload billede
> dim upload, billede, conn, strsql, rs
> set Upload = Server.CreateObject("Persits.Upload.1")
> Upload.OverwriteFiles = False
> Upload.Save ("d:\home\antikforumdk\www\antik")
> if not Upload.Files("billede") Is Nothing then
> Billede = Upload.Files("billede").ExtractFileName
> end if
>
> Set Conn = Server.CreateObject("ADODB.Connection")
> Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
Server.MapPath
> ("../db/databse.mdb")
> strSQL = "Select * from bruger where kundeid=" & session("userid")
> Set RS = Conn.Execute(strSQL)
>
> handel = upload.form("select")
> katagori = upload.form("select2")
> overskrift = upload.form("overskrift")
> beskrivelse = upload.form("beskrivelse")
> pris = upload.form("pris")
> tlf = rs("tlf")
> billede = billede
> kundeid = session("userid")
>
> Conn.close
> set Conn = Nothing
>
> ' Indsæt i databasen
> dim SQLkomando
> dim filePath
> dim oConn
>
> set oConn = Server.CreateObject("ADODB.Connection")
> oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
Server.MapPath
> ("../antik/databse.mdb")
>
> ' Byg SQL komandoen
>
> fejl *********SQLkomando = "INSERT INTO salg(handel, katagori, overskrift,
> beskrivelse, pris, billede )" & "VALUES('"&handel&"', '"&katagori&"',
> '"&overskrift&"', '"&beskrivelse&"', "&pris&",
> '"&billede&"' )"************fejl
>
>
> oConn.Execute (SQLkomando)
> oConn.close
> set oConn = Nothing
> %>
>
>
>



SY (29-03-2001)
Kommentar
Fra : SY


Dato : 29-03-01 21:25

Får stadig det samme fejl
men tak
"Peter Pedersen" <*.pdp@mailme.dk> skrev i en meddelelse
news:9a059j$2m1$1@news.inet.tele.dk...
>
> "SY" <nhiasy@stofanet.dk> skrev i en meddelelse
> news:RHMw6.2570$Tj4.200601@news101.telia.com...
> > Har kigget på det script i over en uge og kan ikke se fejlen.
> > Her er fejlmelding:
> >
> >
> > Microsoft VBScript compilation error '800a0401'
> >
> > Expected end of statement
> >
> > /tilfoeje.asp, line 67
> >
> > SQLkomando = "INSERT INTO salg(handel, katagori, overskrift,
beskrivelse,
> > pris, billede )" & "VALUES('"&handel&"', '"&katagori&"',
'"&overskrift&"',
> > '"&beskrivelse&"', "&pris&", '"&billede&"' )"
>
> --------------------------------------------------------------------------
> --
> > ---------------------------^
>
> "&pris&", '"&billede&"' )"
>
> du mangler '' rund om "&pris&"
>
> /p
>
> >
> > <%@ Language=VBScript %>
> > <% Option Explicit %>
> > <!--#INCLUDE VIRTUAL="adovbs.inc" -->
> > <%response.expires = 0 %>
> > <%Response.Buffer = true%>
> >
> > <%
> > ' Upload billede
> > dim upload, billede, conn, strsql, rs
> > set Upload = Server.CreateObject("Persits.Upload.1")
> > Upload.OverwriteFiles = False
> > Upload.Save ("d:\home\antikforumdk\www\antik")
> > if not Upload.Files("billede") Is Nothing then
> > Billede = Upload.Files("billede").ExtractFileName
> > end if
> >
> > Set Conn = Server.CreateObject("ADODB.Connection")
> > Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
> Server.MapPath
> > ("../db/databse.mdb")
> > strSQL = "Select * from bruger where kundeid=" & session("userid")
> > Set RS = Conn.Execute(strSQL)
> >
> > handel = upload.form("select")
> > katagori = upload.form("select2")
> > overskrift = upload.form("overskrift")
> > beskrivelse = upload.form("beskrivelse")
> > pris = upload.form("pris")
> > tlf = rs("tlf")
> > billede = billede
> > kundeid = session("userid")
> >
> > Conn.close
> > set Conn = Nothing
> >
> > ' Indsæt i databasen
> > dim SQLkomando
> > dim filePath
> > dim oConn
> >
> > set oConn = Server.CreateObject("ADODB.Connection")
> > oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
> Server.MapPath
> > ("../antik/databse.mdb")
> >
> > ' Byg SQL komandoen
> >
> > fejl *********SQLkomando = "INSERT INTO salg(handel, katagori,
overskrift,
> > beskrivelse, pris, billede )" & "VALUES('"&handel&"', '"&katagori&"',
> > '"&overskrift&"', '"&beskrivelse&"', "&pris&",
> > '"&billede&"' )"************fejl
> >
> >
> > oConn.Execute (SQLkomando)
> > oConn.close
> > set oConn = Nothing
> > %>
> >
> >
> >
>
>



Peter Pedersen (29-03-2001)
Kommentar
Fra : Peter Pedersen


Dato : 29-03-01 21:33

Prøv at sætte dette ind i stedet

SQLkomando = "INSERT INTO salg(handel, katagori, overskrift, beskrivelse,
pris, billede)"
SQLkomando = SQLkomando & "VALUES('" &handel& "','" &katagori& "','"
&overskrift& "','"&beskrivelse& "','" &pris& "','" &billede& "')"

/peter


"SY" <nhiasy@stofanet.dk> skrev i en meddelelse
news:1TMw6.2574$Tj4.201282@news101.telia.com...
> Får stadig det samme fejl
> men tak
> "Peter Pedersen" <*.pdp@mailme.dk> skrev i en meddelelse
> news:9a059j$2m1$1@news.inet.tele.dk...
> >
> > "SY" <nhiasy@stofanet.dk> skrev i en meddelelse
> > news:RHMw6.2570$Tj4.200601@news101.telia.com...
> > > Har kigget på det script i over en uge og kan ikke se fejlen.
> > > Her er fejlmelding:
> > >
> > >
> > > Microsoft VBScript compilation error '800a0401'
> > >
> > > Expected end of statement
> > >
> > > /tilfoeje.asp, line 67
> > >
> > > SQLkomando = "INSERT INTO salg(handel, katagori, overskrift,
> beskrivelse,
> > > pris, billede )" & "VALUES('"&handel&"', '"&katagori&"',
> '"&overskrift&"',
> > > '"&beskrivelse&"', "&pris&", '"&billede&"' )"
> >
>
> --------------------------------------------------------------------------
> > --
> > > ---------------------------^
> >
> > "&pris&", '"&billede&"' )"
> >
> > du mangler '' rund om "&pris&"
> >
> > /p
> >
> > >
> > > <%@ Language=VBScript %>
> > > <% Option Explicit %>
> > > <!--#INCLUDE VIRTUAL="adovbs.inc" -->
> > > <%response.expires = 0 %>
> > > <%Response.Buffer = true%>
> > >
> > > <%
> > > ' Upload billede
> > > dim upload, billede, conn, strsql, rs
> > > set Upload = Server.CreateObject("Persits.Upload.1")
> > > Upload.OverwriteFiles = False
> > > Upload.Save ("d:\home\antikforumdk\www\antik")
> > > if not Upload.Files("billede") Is Nothing then
> > > Billede = Upload.Files("billede").ExtractFileName
> > > end if
> > >
> > > Set Conn = Server.CreateObject("ADODB.Connection")
> > > Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
> > Server.MapPath
> > > ("../db/databse.mdb")
> > > strSQL = "Select * from bruger where kundeid=" & session("userid")
> > > Set RS = Conn.Execute(strSQL)
> > >
> > > handel = upload.form("select")
> > > katagori = upload.form("select2")
> > > overskrift = upload.form("overskrift")
> > > beskrivelse = upload.form("beskrivelse")
> > > pris = upload.form("pris")
> > > tlf = rs("tlf")
> > > billede = billede
> > > kundeid = session("userid")
> > >
> > > Conn.close
> > > set Conn = Nothing
> > >
> > > ' Indsæt i databasen
> > > dim SQLkomando
> > > dim filePath
> > > dim oConn
> > >
> > > set oConn = Server.CreateObject("ADODB.Connection")
> > > oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
> > Server.MapPath
> > > ("../antik/databse.mdb")
> > >
> > > ' Byg SQL komandoen
> > >
> > > fejl *********SQLkomando = "INSERT INTO salg(handel, katagori,
> overskrift,
> > > beskrivelse, pris, billede )" & "VALUES('"&handel&"', '"&katagori&"',
> > > '"&overskrift&"', '"&beskrivelse&"', "&pris&",
> > > '"&billede&"' )"************fejl
> > >
> > >
> > > oConn.Execute (SQLkomando)
> > > oConn.close
> > > set oConn = Nothing
> > > %>
> > >
> > >
> > >
> >
> >
>
>



SY (29-03-2001)
Kommentar
Fra : SY


Dato : 29-03-01 21:45

Stadig det samme.
Har prøvet med recordset (addnew), det duer hellere ikke


Microsoft VBScript compilation error '800a0401'

Expected end of statement

/tilfoeje.asp, line 68

SQLkomando = SQLkomando & "VALUES('" &handel& "','" &katagori& "','"
&overskrift& "','" &beskrivelse& "','" &pris& "','" &billede& "')"
-------------------------------------^




Stig Johansen (30-03-2001)
Kommentar
Fra : Stig Johansen


Dato : 30-03-01 04:44

Hej.


"SY" <nhiasy@stofanet.dk> wrote in message
news:A9Nw6.2582$Tj4.202815@news101.telia.com...
> Stadig det samme.
> Har prøvet med recordset (addnew), det duer hellere ikke
>
>
> Microsoft VBScript compilation error '800a0401'
>
> Expected end of statement
>
> /tilfoeje.asp, line 68
>
> SQLkomando = SQLkomando & "VALUES('" &handel& "','" &katagori& "','"
> &overskrift& "','" &beskrivelse& "','" &pris& "','" &billede& "')"
> -------------------------------------^
>

Jeg roder ikke med ASP, men mon ikke der kan risikere at stå et ',' i
prisen?.
Hvis det er tilfældet, så prøv med 'us format'.

Derudover kan der opstå fejl hvis teksterne indeholder '. Sådanne skal
erstattes med dobbelte quotes, ''.

--
Med venlig hilsen/Best Regards
Stig Johansen - stig@w3data.dk
W3 Data - mailto@w3data.dk




Jonathan Stein (29-03-2001)
Kommentar
Fra : Jonathan Stein


Dato : 29-03-01 23:57

SY wrote:

> fejl *********SQLkomando = "INSERT INTO salg(handel, katagori, overskrift,
> beskrivelse, pris, billede )" & "VALUES('"&handel&"', '"&katagori&"',
> '"&overskrift&"', '"&beskrivelse&"', "&pris&",
> '"&billede&"' )"************fejl

Prøv at smide mellemrum ind omkring dine & tegn. (Koder normalt ikke VBscript,
så det er kun et gæt).

M.v.h.

Jonathan




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

Månedens bedste
Årets bedste
Sidste års bedste