Estoy realizando una consulta en una base de datos(access), esta conectada por un archivo de sistema llamado "clientes", esta base de datos tiene una tabla llamada clientes y campos de los cuales quiero hacer la consulta, tomo el nombre de usuario y quiero obtener el password y el mail de la persona, pero me esta tirando el siguiente error "Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][Controlador ODBC Microsoft Access] Pocos parámetros. Se esperaba 2." en la linea 15. Aca dejo el codigo para que lo vean:
Response.expires = 0
Response.expiresabsolute = Now() - 1
Response.addHeader "pragma", "no-cache"
Response.addHeader "cache-control", "private"
Response.CacheControl = "no-cache"
response.buffer = true
key = Session("x_Usuario")
tkey = key
Set conn = Server.CreateObject("ADODB.Connection")
conn.open "dsn=clientes"
strsql = "SELECT Usuario, Contra, E-mail FROM Clientes WHERE Usuario = tkey "
set rs = Server.CreateObject("ADODB.Recordset")
rs.Open strsql, conn, 1, 2 (ESTA ES LA LINEA 15)
do while not eof
usu = rs("Usuario")
pas = rs("Contra")
mail = rs("E-mail")
rs.movenext
Loop