Microsoft OLE DB Provider for ODBC Drivers errore "80040e10"

[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.

/nuovoreds/entrablog.asp, riga 28

perchè mi segnala questo errore quando tento il login??

questo è il codice per il login:

<%
if (azione == "OK")
{
var username = new String(Request.Form("username"));
var password = new String(Request.Form("password"));
var username2 = username.replace(/'/g,"''");
var password2 = password.replace(/'/g,"''");
var Cn = new ActiveXObject("ADODB.Connection");
Cn.Open("driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("mdb-database/blog.mdb"));
var Sql = "SELECT * FROM login WHERE username = '" + username2 + "' AND password = '" + password2 + "'";
var EseguiLogin = Cn.Execute(Sql);
if (EseguiLogin.EOF)
{
Cn.Close();
Response.Write("ACCESSO NEGATO");
Response.End;
}
else
{
Cn.Close();
Session("username") = username;
with (Response)
{
Write("<div class='centrato'>");
Write("Benvenuto " + username + "!

");
Write("Clicca qui per entrare!");
Write("</div>");
}

}
}
else
{
%>