Saludotes.
En el servidor de datos usamos el ADS, el asunto es que debebos compartir archivos DBF con un proveedor y con el ADS tiene problemas para abrir tales archivos.
en mi programa principal tengo:
REQUEST ADS
EXTERNAL AdsKeyNo, AdsKeyCount, AdsGetRelKeyPos, AdsSetRelKeyPos
// --- Activacion de RDD ADS
function ActivaRDD()
RDDREGISTER("ADS",1)
RDDSETDEFAULT("ADS")
ADSSETSERVERTYPE(2)
ADSLOCKING(.T.)
ADSRIGHTSCHECK(.F.)
/*
request DBFCDX
#ifdef __HARBOUR__
request DBFFPT
#endif
rddSetDefault('DBFCDX')
*/
return NIL
y cada vez que inicio una aplicacion llamo a la funcion ActivaRDD() para activar el ADS, mi problema:
Como puedo desactivar en mi app el ADS y manegar archivos DBF sin contemplar que se usa ADS mientras creo mis archivos que va a usar este proveedor para que los pueda abrir con FoxPlus o cualquier otro programa que maneje tablas DBF.
Sugerencias porfa?
uso de ADS y DBFCDX ?
- noe aburto
- Posts: 420
- Joined: Wed Nov 26, 2008 6:33 pm
- Location: Morelia, Mich. Mexico.
uso de ADS y DBFCDX ?
Noé Aburto Sánchez
Tec. Prog. de Sistemas. -Morelia, Mich. México.
fwh 20.06, Harbour 3.2.0, bcc 7.4
TsBrowse 9.0, TsButton 7.0, xEdit 6.1
naburtos@gmail.com, noeaburto67@hotmail.com
Tec. Prog. de Sistemas. -Morelia, Mich. México.
fwh 20.06, Harbour 3.2.0, bcc 7.4
TsBrowse 9.0, TsButton 7.0, xEdit 6.1
naburtos@gmail.com, noeaburto67@hotmail.com
-
- Posts: 1033
- Joined: Fri Oct 07, 2005 3:33 pm
- Location: Cochabamba - Bolivia
Re: uso de ADS y DBFCDX ?
Hola,
cuando utilizas RDDSETDEFAULT("ADS") defines que todas las operaciones de los comandos para DB serán con el RDD de ADS, pero también tienes la opción de utilizar por ejemplo la apertura de una DB DBUSEAREA( [<lNewArea>], [<cDriver>], <cName>, [<xcAlias>],[<lShared>], [<lReadonly>]) y también al crear una nueva DB, DBCREATE( <cDatabase>, <aStruct>, [<cDriver>], [<lOpen>], [<cAlias>] ), eso podría permitirte manipular tus DB con otro RDD
No se si te entendi bien
saludos
Marcelo Vía
cuando utilizas RDDSETDEFAULT("ADS") defines que todas las operaciones de los comandos para DB serán con el RDD de ADS, pero también tienes la opción de utilizar por ejemplo la apertura de una DB DBUSEAREA( [<lNewArea>], [<cDriver>], <cName>, [<xcAlias>],[<lShared>], [<lReadonly>]) y también al crear una nueva DB, DBCREATE( <cDatabase>, <aStruct>, [<cDriver>], [<lOpen>], [<cAlias>] ), eso podría permitirte manipular tus DB con otro RDD
No se si te entendi bien
saludos
Marcelo Vía
- wilsongamboa
- Posts: 439
- Joined: Wed Oct 19, 2005 6:41 pm
- Location: Quito - Ecuador
Re: uso de ADS y DBFCDX ?
buenos dias
ADSLOCKING(.F.)
saludos
ADSLOCKING(.F.)
saludos
Wilson 'W' Gamboa A
Wilson.josenet@gmail.com
Wilson.josenet@gmail.com