Page 1 of 1

saber si existe tabla desde ads remoto con diccionario

Posted: Tue Jul 17, 2007 5:21 pm
by meskamas
pues mi cuestion es la siguiente.

Tengo una un diccionario ADS mediante el cual acceso a las tablas, pero quiero saber si existe una en especifico, pero a traves de funciones del ADS, debido a que el directorio esta oculto y los programas no accesan directamente a el sino a travez del servidor ADS (osea no tienen derechos ni de escritura ni de lectura a ese directorio, ni sikiera pueden visualizar el directorio) esto lo tengo montado en un Netware 6.0

no me sirve el file() puesto que este no solicita al servidor ADS que verifique la existencia de una tabla, sino que lo hace a travez del APi.

Gracias por su atencion, y si estoy mal en algo corrijanme.

Salu2

Posted: Tue Jul 17, 2007 7:51 pm
by Patricio Avalos Aguirre
Hola

Prueba con AdsDirectory

Code: Select all

	aRay := AdsDirectory()

	for i := 1 to len( aRay )

		cDbf := Left( aRay[i], len( aRay[i] )-1 )

          // prueba ya que al parecer siempre tiene un caracter de mas...
         // blablabla
	next i

no encuentro

Posted: Tue Jul 17, 2007 8:13 pm
by meskamas
pues no me funciono, la funcion no existe y no la encuentro en ningun lugar, ni el la documentacion de advantage

si es otra, porfavor, ya que esa es precisamente lo que requyiero, poder leer todas las tablas del diccionario y ver si existe las que requiero

Salu2 y gracias

Posted: Tue Jul 17, 2007 9:51 pm
by Patricio Avalos Aguirre
Meskamas

Esta funcion me funciona muy bien..

puede ser que te actualizes a la version xharbour mas reciente

Code: Select all

function test()
	local aRay := AdsDirectory(), i, cDbf

	for i := 1 to len( aRay )

		cDbf := Left( aRay[i], len( aRay[i] )-1 )

		alert( cDbf )
	next i

	return .t.

Posted: Tue Jul 17, 2007 10:04 pm
by R.F.
Confirmado, la funcion existe y trabaja perfectamente.

Supongo que estas trabajando con una version vieja de xHarbour.

El RDDADS sufrio _ en la version 99.x que soporta varias funciones adicionales, entre ellas las del diccionario de datos.

confirmado

Posted: Wed Jul 18, 2007 6:42 pm
by meskamas
Efectivamente es mi version de xharbour

ahh y si me funciono de perlas la funcion, obvio adecuandola para lo ke rekiero

Gracias