Jeg er ny her, og er ved at lave min første Database side der
skulle kunne opdateres via Web... Men jeg får hele tiden denne
fejlmedelse:
Fejltype:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access-driver] Der mangler et
semikolon (;) i slutningen af SQL-sætningen.
/doupdate.asp, line 30
Conn.Execute(strSQL) <------ Linie 30
Så vidt jeg ved skal der bestemt ikke være noget semikolon efter
den kommando...
Hele ASP dokumentet set sådan her ud :
<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("timerecords.mdb")
Conn.Open DSN
strTekst = Request.Form("Tekst")
strTekst = Replace(strTekst, "'", "''")
strSQL = "Insert into timerecords (y) values ('" &
Request.Form("y") & "')"
strSQL = strSQL & "Insert into timerecords (m) values ('" &
Request.Form("m") & "')"
strSQL = strSQL & "Insert into timerecords (d) values ('" &
Request.Form("d") & "')"
strSQL = strSQL & "Insert into timerecords (t) values ('" &
Request.Form("t") & "')"
strSQL = strSQL & "Insert into timerecords (show) values ('" &
Request.Form("show") & "')"
strSQL = strSQL & "Insert into timerecords (timetravel) values
('" & Request.Form("timetravel") & "')"
strSQL = strSQL & "Insert into timerecords (event) values ('" &
Request.Form("event") & "')"
Conn.Execute(strSQL) <--- Linie 30 igen
Conn.Close
Set Conn = Nothing
%>
Er der nogen der kan gennemskue hvad fejlen er ?
Alt hjælp er meget velkommen.
~Jack
--
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