He gasten. Ik probeer met het onderstaande ASP code een voorstelling op te zoeken uit een Mysql database. Als ik een bestaande voorstelling invoer en submit druk dan wordt ik geredirect naar de fout zoek voorstelling.html pagina in plaats van dat ie de naam van de voorstelling weergeeft. En als ik een verkeerde voorstelling invoer en submit dan geeft ie een error aan in line 18. Zien jullie iets raars in mijn stukje ASP code?
[script]
frmVoorstellingen=Request.Form("Naam")
Set connectionToDatabase=Server.CreateObject("ADODB.Connection")
connectionToDatabase.ConnectionTimeout=60
connectionToDatabase.Open "DSN=test"
Set recordSet=Server.CreateObject("ADODB.Recordset")
recordSet.Open "SELECT * FROM voorstelling WHERE NAAM='"& frmVoorstellingen &"'",connectionToDatabase
if recordSet("NAAM")=Request.Form("naam") then <-------- regel 18
response.Write recordSet("NAAM")
else
response.Redirect "fout voorstelling zoek.html"
end if
connectionToDatabase.Close
Set connectionToDatabase=Nothing
%>
[/script]
[script]
frmVoorstellingen=Request.Form("Naam")
Set connectionToDatabase=Server.CreateObject("ADODB.Connection")
connectionToDatabase.ConnectionTimeout=60
connectionToDatabase.Open "DSN=test"
Set recordSet=Server.CreateObject("ADODB.Recordset")
recordSet.Open "SELECT * FROM voorstelling WHERE NAAM='"& frmVoorstellingen &"'",connectionToDatabase
if recordSet("NAAM")=Request.Form("naam") then <-------- regel 18
response.Write recordSet("NAAM")
else
response.Redirect "fout voorstelling zoek.html"
end if
connectionToDatabase.Close
Set connectionToDatabase=Nothing
%>
[/script]
Assume there are no rules and it's one big free for all