
22/04/2005, 07:34
|
 | Colaborador | | Fecha de Ingreso: enero-2002 Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses Puntos: 146 | |
Un cursor de datos tiene DOS "registros" especiales. Aunque algunos objetos de datos hacen implicitamente un moviemiento de cursor.
Un tabla realemente es así:
BOF
primer registro
segundo registro
.....
EOF
Una tabla vacía tendria el BOF y el EOF como registros separados.
En JSP, por ejemplo, en cuanto abres el cursor estas en el BOF y si quieres irte al primer registro debes hacer un .first o un corrimiento. Si deseas regresarte al BOF haces un .beforeFirst.
Si tenemos en cuenta esto, el BOF y el EOF son diferentes y el problema lo causó el OR. Seguramente en tus otros códigos tienes un AND.
Saludos |