Frågan#1 Jag har skrivit ihop ett system för bildvalidering när bilderna laddas upp, allt funkar till den del där jag ska acceptera eller neka.
Jag får med alla värden i mina variabler och det ser bra ut när jag skriver ut sql-satsen.....men när jag kör den så får jag "Sidan kan inte visas"
<%
SET objConn = connect()
uid = FriendlySQL(Request.Querystring ("uid"))
user = FriendlySQL(Request.Querystring ("user"))
pic = FriendlySQL(Request.Querystring ("pic"))
npic = FriendlySQL(Request.Querystring ("npic"))
If request.querystring("do") = "accept" then
SQL1 = "update tblUsers set fotovalidering=false and picture="& pic &" where userID="&uid&""
'response.write SQL1
'response.end
objConn.Execute SQL1
ElseIf request.querystring("do") = "deny" then
SQL2 = "update tblUsers set fotovalidering=false and picture="& npic &" where userID="&uid&""
'response.write SQL2
'response.end
objConn.Execute SQL2
End If
%>
JJosefMedlem sedan mars 20023 561 inlägg Stäng av IE's "Show friendly HTTP error messages".
Josef skrev:
Stäng av IE's "Show friendly HTTP error messages".
Microsoft JET Database Engine error '80040e10'
No value given for one or more required parameters.
/pictureupload/picture.asp, line 19
Vad är det som saknas i koden, är helt slut efter att ha skrivit ihop hela valideringen
Rad 19 är objConn.Execute SQL2
PalleMedlem sedan apr. 20003 174 inlägg1. Kolla över så alla värden verkligen når exekveringen.
2. Kolla över dina kolumner så stavningen på namen verkligen är korrekt.
Länktips: http://www.adopenstatic.com/faq/
Engine^Medlem sedan dec. 20003 887 inläggDu använder en tom variabel i din sql-fråga. Skriv ut frågan (SQL1 eller SQL2), så ser du fort vad som är galet.
Engine^ skrev:
Du använder en tom variabel i din sql-fråga. Skriv ut frågan (SQL1 eller SQL2), så ser du fort vad som är galet.
Uskrift av accept och deny
update tblUsers set fotovalidering=false and picture=rättigheter för moderatorer.jpg where userID=1
update tblUsers set fotovalidering=false and picture=noPic.jpg where userID=1
Här är inga variabler tomma och alla kolumnnamn är rättstavade
@ndersMedlem sedan juni 200032 967 inläggDu skall ha apostrofer runt strängvärden i SQL.
@nders skrev:
Du skall ha apostrofer runt strängvärden i SQL.
Hur kunde jag glömma en sån enkel sak, tack så mycket