Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/04/2012, 09:56
Avatar de gorka_arai
gorka_arai
 
Fecha de Ingreso: octubre-2005
Mensajes: 281
Antigüedad: 18 años, 6 meses
Puntos: 1
Respuesta: Recordset que devuelve -1

Después de muchas horas de sufrimiento, no conseguí controlar el Recordset, así que me he decantado por usar la sentencia COUNT de SQL para contar el número de registros de la tabla.
Nadie me ha contestado, así que lo hago yo mismo... Dejo aquí la solución por si pudiera ser de ayuda a otros:

Código:
dim Conexion,registros
set Conexion=server.CreateObject("ADODB.Connection")
set registros=server.CreateObject("ADODB.Recordset")			
Conexion.ConnectionString="Driver={mySQL}; Server=xxx.xxx.xxx; Database=xxx;Uid=xxx; Pwd=xxx"
Conexion.Open
	
'En registros dejo el nº de registros encontrados. Sirve para saber si los datos de usuario introducidos existen		
registros.Open "SELECT COUNT(*) As Cantidad",Conexion
								
if CInt(registros("Cantidad")) > 0 then 'Si hay 1 o más registros significa que el usuario existe
	'Instrucciones
else						
	'Instrucciones
end if
Salud!!