
09/10/2004, 22:54
|
| | Fecha de Ingreso: octubre-2004
Mensajes: 2
Antigüedad: 20 años, 7 meses Puntos: 0 | |
tengo el mismo problema pero nose.... fijate que este es mi codigo:(con un poco de basura de macromedia pero bueno)
if request.Form("banderita")=1 then
Dim autentif
Dim autentif_numRows
Dim Cusuario
Dim Cpassword
Set autentif = Server.CreateObject("ADODB.Recordset")
autentif.ActiveConnection = MM_Mia_STRING
autentif.Source = "SELECT * FROM TDD.usuarios WHERE usuario='" & Cusuario & "' AND password='" & Cpassword & "'"
autentif.CursorType = 1
autentif.CursorLocation = 2
autentif.LockType = 1
autentif.Open()
autentif_numRows = 0
'response.Write(autentif.source)
response.Write(autentif.recordcount)
if autentif.recordcount > 0 then
if (autentif.Fields.Item("tipo").Value)= "administrador" then
response.Redirect("sisadm.asp")
else
response.Redirect("sisusr.asp")
end if
else
response.Redirect("failed.asp")
end if
end if
El chiste es este el cursortype de tu recordset debe estar en 1 no en cero que es el default.......antes a mi me resultaba pero ahora no se que pasa cualquier consulta me la regresa el recordcount como -1
me podrian ayudar......:) |