2015-03-24

Hay una nueva característica que ha sido implementada en Firebird: cursores recorribles.

Estos cursores permiten navegar a través de un cursor abierto en cualquier dirección, en lugar de obtener registros siguientes de manera secuencial, como se ha hecho hasta ahora.

Para declarar un cursor:
    DECLARE CURSOR <name> SCROLL CURSOR FOR ( <select expression> )

Para obtener registros sigueintes:
    FETCH <cursor name> [INTO <var name> [, <var name> ...]];

Para obtener registros en cualquier dirección:
    FETCH {NEXT | PRIOR | FIRST | LAST | ABSOLUTE <n> | RELATIVE <n>} FROM <cursor name> [INTO <var name> [, <var name> ...]];
Más información en:
https://raw.githubusercontent.com/FirebirdSQL/core/7b66d23416a359dfcd869252f2cf2076069f1c3f/doc/sql.extensions/README.scrollable_cursors.txt

Firebird Noticias 

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: topico3

Filename: noticias/detalle.php

Line Number: 29

Backtrace:

File: /var/www/sistemasnube/firebird.com.mx/application/views/noticias/detalle.php
Line: 29
Function: _error_handler

File: /var/www/sistemasnube/firebird.com.mx/application/controllers/Noticias.php
Line: 89
Function: view

File: /var/www/sistemasnube/firebird.com.mx/index.php
Line: 315
Function: require_once