hey jeg har et script hvor man kan tilføje et link og noget tekst, men det script der skal tage imod det kommer med følgende fejl:
Fejltype:
Der opstod en Microsoft VBScript-kompileringsfejl (0x800A0401)
Slut på sætning var ventet
/add_link.asp, line 11, column 59
SQL = "INSERT INTO link (tekst,url) VALUES ('"&tekst&"', '"url&"')"
her er mit script:
<%
if Request.ServerVariables("REQUEST_METHOD") = "POST" then
set conn = server.createobject("ADODB.connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath("link.mdb")
tekst = Trim(Request.Form("tekst"))
url = Trim(Request.Form("url"))
SQL = "INSERT INTO link (tekst,url) VALUES ('"&tekst&"', '"url&"')"
conn.execute(SQL)
Response.Redirect "link.asp"
end if
%>
jeg har fundet følgende fejl og rettet den:
SQL = "INSERT INTO link (tekst,url) VALUES ('"&tekst&"', '"url&"')"
der mangler et & ved url, og nu skriver den fejlen:
Fejltype:
Microsoft JET Database Engine (0x80040E14)
INSERT INTO-sætningen indeholder det ukendte feltnavn "tekst". Kontroller, at du har skrevet navnet korrekt, og forsøg derefter at udføre handlingen igen.
/add_link.asp, line 13
min databae hedder link.mdb
i min database er der følgende link, tekst.url
hvor er fejlen kan bare ikke se den...
|