ASP - BOF o EOF es True

 
Vista:

BOF o EOF es True

Publicado por Isabel (64 intervenciones) el 03/05/2002 12:23:48
Hola, tengo el siguiente código:

var rest = new ActiveXObject("ADODB.RecordSet");
rest.Open("primera",conn,adOpenStatic,adCmdTable);

filtre="";
filtre=filtre+"numer= 'ii' ";

rest.Filter=filtre;
var aDades = rest.GetRows();

Falla cuando no existen registros que cumplan la condición, no se cómo decirlo para que no salga este error, tiene que ser con este código.
El error que da es este:
ADODB.Recordset error '800a0bcd'

El valor de BOF o EOF es True, o el actual registro se eliminó; la operación solicitada requiere un registro actual.

Gracias.
Isabel

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:BOF o EOF es True

Publicado por Victor Collado (77 intervenciones) el 03/05/2002 17:53:30
Hola

Debes prevenir cuando tu pregunta a la base de datos no obtenga recordset pues hacer lo siguiente

If rest.EOF Then
' accion a tomar si no hay recordset
Else
'accion a tomar si se encuentran recorset
End if

Esto puede escribirse diferente dependiendo del lenguaje con que trabajas pero la idea es la misma.

Saludos

Victor Collado
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar