BLOBROOTLOCK()
 Bloquea el  rea raíz de un fichero BLOB
------------------------------------------------------------------------------
 Sintaxis

     BLOBROOTLOCK() --> lExito

 Devuelve

     BLOBROOTLOCK() devuelve verdadero (.T.) si hay éxito; en caso contrario
     devuelve falso (.F.).

 Descripción

     Utilice BLOBROOTLOCK() para bloquear el  rea raíz de un fichero BLOB
     compartido de la base de datos durante una operación de lectura o
     escritura del  rea raíz.

     Por defecto, esta función opera en el  rea de trabajo seleccionada. Si
     desea utilizarla en otra  rea de trabajo, debe especificarla con una
     expresión de alias.

 Ejemplos

      Este ejemplo ilustra la forma conveniente de bloquear y
        desbloquear el  rea raíz de un fichero BLOB en una base de datos
        con ficheros abiertos en modo compartido:

        FUNCTION OBTENERPARAMETROS()
        LOCAL aParamsClient

        // Se abre el fichero Cliente en modo compartido
        USE Cliente NEW SHARED VIA "DBFCDX"

        IF BLOBROOTLOCK()
           aParamsClient := BLOBROOTGET()
           BLOBROOTUNLOCK()
        ELSE
           Alert("Es posible que se pueda bloquear el  rea raíz")
        ENDIF

        CLOSE

        RETURN aParamsClient

 To download this example - click here.

See Also: BLOBROOTGET() BLOBROOTPUT() BLOBROOTUNLOC()