Hola, hace poco estoy iniciado en ASP (hace algo de 2 semanas, aprox el
tiempo desde que estoy suscripto a esta lista) y probando acceder a una
base de datos mediante DAO (un DSN de sistema) al querer conectar con la
base si hago una consluta con cierta tabla funciona ok, pero al querer
hacerl una consulta sql con otro campo no la toma, dice:
Tipo de error:
ADODB.Recordset (0x800A0BB9)
Argumentos incorrectos, fuera del intervalo permitido o en conflicto con
otros.
/login1.asp, línea 24
Que puede estar pasando? alguien tiene un script o un link o algo por el
estilo que tenga algun especie de "modelo" (como si fuera una clase o un
include) de ASP que funcionara correctamente? lei algo de buenas
practicas en diversos sitios pero la verdad ya estoy mareado y quisiera que
quienes ya lo tienen en practica me tiren un dato, el codigo que falla es el
siguiente:
'-INICIO DE PROGRAMA ASPMapa
dim ConnASP
dim RSTASP
Set ConnASP = Server.Createobject("ADODB.Connection")
With ConnASP
.ConnectionString = _
"DSN=ASPMapa;" & _
"UID=;" & _
"PWD=" .Open
End With
dim sqlASP
sqlASP = "SELECT * FROM visitas WHERE Patente = '" & usuario & "' AND
imagen1 <> & chr(34) & chr(34) & "
response.write sqlASP
Set RSTASP = Server.Createobject("ADODB.Recordset")
RSTASP.Open sqlASP,, adOpenDynamic, adLockOptimistic
quizas esta todo mal, pero en otra consulta haciendo eso mismo me funciona,
quizas es el where, debo usar un command?
gracias por todo a todos.
"POWER"
Fabian Silva
correofrs@hotmail.com (MSN)
metalpc @ gmail. c0m (email)
Leer las respuestas