AGMedlem sedan mars 20001 266 inlägg Får faktiskt inte följande kod att fungera:
<%
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("../cgi-bin/nyheter.mdb")
SQLStmt = "UPDATE nyheter SET "
SQLstmt = SQLstmt & "Rubrik = '" & Request.Form("Rubrik") & "'"
SQLstmt = SQLstmt & "Artikel = '" & Request.Form("Artikel") & "'"
SQLstmt = SQLstmt & "Email = '" & Request.Form("Email") & "'"
SQLstmt = SQLstmt & "Skribent = '" & Request.Form("Skribent") & "'"
SQLStmt = SQLStmt & " where id = " & id
Connection.Execute(SQLStmt)
%>
Error blir
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression
Andreas
VideMedlem sedan dec. 19998 577 inlägg Skriv ut SQL satsen innan du exekverar den... och posta resultatet här...
------------------
PC-älskare prasslar i säven, och har malt i ryggen
www.webeye.nu
Är du med i facket?
AGMedlem sedan mars 20001 266 inlägg Såhär:
UPDATE nyheter SET Rubrik = 'Tribes 2 screenshot'Artikel = 'Sierra studios har släppt ett screenshot på deras kommande spel Tribes 2.
'Email = 'erik@gamerslair.nu'Skribent = 'Erik Karlsson' where id =
Andreas
VideMedlem sedan dec. 19998 577 inlägg <%
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("../cgi-bin/nyheter.mdb")
SQLStmt = "UPDATE nyheter SET "
SQLstmt = SQLstmt & "Rubrik = '" & Request.Form("Rubrik") & "' "
SQLstmt = SQLstmt & "Artikel = '" & Request.Form("Artikel") & "' "
SQLstmt = SQLstmt & "Email = '" & Request.Form("Email") & "' "
SQLstmt = SQLstmt & "Skribent = '" & Request.Form("Skribent") & "'"
SQLStmt = SQLStmt & " where id = " & id
Connection.Execute(SQLStmt)
%>
------------------
PC-älskare prasslar i säven, och har malt i ryggen
www.webeye.nu
Är du med i facket?
AGMedlem sedan mars 20001 266 inlägg Fick samma error:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression ''Tribes 2 screenshot' Artikel = 'Sierra studios har släppt ett screenshot på deras kommande spel Tribes 2.<br> <center><a href="bilder/spelbilder/tribes1.jpg" ><img src="bilder/spelbilder/tribes1s.jpg" border="0"></a></center>' Email = 'erik@gamerslair.nu' '.
/admino/nyupdate.asp, line 10
Andreas
VideMedlem sedan dec. 19998 577 inlägg I ditt förra inlägg så saknades som du säkert märkte variebeln id ett värde och det kan säkert vara den som spökar...
------------------
PC-älskare prasslar i säven, och har malt i ryggen
www.webeye.nu
Är du med i facket?
[Redigerat av Vide den 15 aug 2000]
AGMedlem sedan mars 20001 266 inlägg Från tidigare sida skikcar jag med id till då denna sida
<form method="POST" action="nyupdate.asp?id=<%=Nyheter("id")%>">
Det konstiga är att det inte ens fungherade när jag satte ett fast värde på variabeln id på nästa sida.
Andreas
emissionMedlem sedan dec. 19996 721 inlägg dvs.
id=request.querystring("id")
AGMedlem sedan mars 20001 266 inlägg Lösningen blev att separera allt med komma "," Så nu fungerar det galant, tilläggas bör kanske att det var emission som knäckte det :)
Andreas