FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Error DBFCDX/1025 Escritura no autorizada
Posts: 1
Joined: Wed Feb 16, 2011 03:56 PM
Re: Error DBFCDX/1025 Escritura no autorizada
Posted: Fri Feb 18, 2011 05:38 PM

Hola, resolviste tu problema?

Posts: 880
Joined: Fri Jan 12, 2007 08:35 PM
Re: Error DBFCDX/1025 Escritura no autorizada
Posted: Sat Feb 19, 2011 04:41 PM

Hola

Ya lei todo y si es todo un caso para la araña :shock:

ya pudiste encontrar la respuesta :?:

Saluditos :wink:

Que es mejor que programar? creo que nada :)
Atropellada pero aqui ando :P

I love Fivewin

séʌǝɹ ןɐ ɐʇsǝ opunɯ ǝʇsǝ
Posts: 1279
Joined: Mon Feb 06, 2006 04:28 PM
Re:
Posted: Sun Feb 20, 2011 05:00 PM
jose_murugosa wrote:
Patricio Avalos Aguirre wrote:Jose

El problema esta que abres la bases de datos en READONLY

Code (fw): Select all Collapse
    IF !AbroDbf( .T., "DBFCDX", "BANCOS", "BANCOS", "i_ban")
        MsgInfo("No fué posible verificar cuenta" + CRLF + "Base de datos no disponible")
        RETURN .F.
    ENDIF


si vez el parametro readonly es nil..

Code (fw): Select all Collapse
FUNCTION AbroDbf( lNew, cDriver, cNom_dbf, cAlias, uOrden, lShared, lReadOnly )
    LOCAL intentos:=0, Result:=.F.

    IF cDriver=NIL
        cDriver="DBFCDX"
    ENDIF
    IF cAlias=NIL
        cAlias=cNom_dbf
    ENDIF
    IF lReadOnly=NIL
        lReadOnly=.T.
    ENDIF



Patricio,
Gracias, había hecho una modificación en esta rutina y al hacerlo cambién por .t. sin darme cuenta.

Gracias!!


Gracias por vuestro interés, si efectivamente fue resuelto gracias a Patricio, es que había modificado la rutina y no me había dado cuenta que cuando no se definía el valor lReadOnly asumía .t. cuando en realidad debía asumir .f., por lo cual la base se abría en solo lectura y por eso daba el error.

IF lReadOnly=NIL
lReadOnly=.T. //aquí debía ser .f.
ENDIF

Gracias Nuevamente por su interés!!!!!!! :-)
Saludos/Regards,

José Murugosa

"Los errores en programación, siempre están entre la silla, el teclado y la IA!!"

Continue the discussion