hur ser raden ut där du definierar variabeln rad?
den verkar nämligen inte ha tilldelats nåt värde..?
mvh.
------------------
void[]
stash/$gu&-public(querystring)/n int{}bind "2" "say i own!" :)
5 svar · 174 visningar · startad av Lukaspojken
Det är nåt konstigt fel...grrr
Request.Form("delete2").Count
For I = 1 To Request.Form("delete2").Count
SQLStmt = "Delete FROM forumSvar WHERE repID = " & Rad
Connect.Execute(SQLStmt)
Next
Detta felmeddelande får jag...när jag kollar på källan så ska formen ha ett värde innan det skickas iväg???
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'repID ='.
hur ser raden ut där du definierar variabeln rad?
den verkar nämligen inte ha tilldelats nåt värde..?
mvh.
------------------
void[]
stash/$gu&-public(querystring)/n int{}bind "2" "say i own!" :)
response.write "<TD><form method=""post"" action=""Adm-Forum.asp?alt=delete2""><input type=checkbox name=delete2 value=""" & RecSet("repId") & """></TD>"
När jag tittar på html-källan när jag kört asp koden så finns det ett värde i value...?
Tack...jag fattar inte hur man kan vara så blind ibland...
.. och det bästa alternativet då man slipper flera exekveringar:
SQLStmt = "Delete FROM forumSvar WHERE repID IN (" & Request.Form("delete2") & ")"
Connect.Execute(SQLStmt)
cya,
PatrikB
------------------
*Det tar sig sa han som hade eld i håret*