0x80040E14 fejl i rating script
Hey...Jeg har hentet et asp rating script...
http://www.chrishardy.co.uk/asp/scripts/accessible-star-ratings/
Jeg kan sagtens få vist afstemningen, men når jeg så vælger en rating (stjerne) får jeg denne fejl:
Fejltype:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl, fordi der mangler en operator. i forespørgselsudtrykket "URLID= and UserIP=127.0.0.1".
/filmklub/common.asp, line 131
Koden omkring linje 131 ser således ud:
'--- Get URL ID
iURLID = rsRating("ID")
rsRating.Close
Set rsRating = Nothing
'--- Add rating
Linje 131--> Set rsRating = oRatingConn.Execute("select URLID from rating_votes where URLID=" & iURL & " and UserIP=" & GetUserIP & "")
if rsRating.EOF then
if not WithinBlockedRange(sBannedIPRanges, GetUserIP) and not BlockedUserAgent(sBlockedUserAgents) and not BlockedUserAgentString(sBlockedUAStrings) then oRatingConn.Execute("insert into rating_votes (URLID, Rating, UserIP) values (" & iURLID & ", " & iRating & ", '" & GetUserIP & "')")
bSuccess = true
else
bSuccess = false
end if
Hvad går galt...
Håber at der er nogen der kan hjælpe mig...
