Programación General => Visual FoxPro => Mensaje iniciado por: fmanfredi en Sábado 6 de Diciembre de 2008, 00:35
Título: VFP conectarce a Samba
Publicado por: fmanfredi en Sábado 6 de Diciembre de 2008, 00:35
Tengo un servidor Linux con samba yo trabajo bajo Linux, pero trabajo con Visual FoxPro, con wine me funciona bárbaro, el único problema que tengo es al momento de querer conectarme a una tabla que tengo en el samba smb://servidor/bases/tablas.dbf (http://smb://servidor/bases/tablas.dbf" onclick="window.open(this.href);return false;)
Coloco USE \ servidorbasestablas Si lo ejecuto desde windows funciona bien, si lo ejecuto desde wine (bajo linux) me dice esto El Archivo 'c:servidorbasestablas ' no existe.
Pruebas que hice: Si pongo USE smb://servidor/bases/tabla (http://smb://servidor/bases/tabla" onclick="window.open(this.href);return false;) Me tira: El Archivo 'c:smb:servidorbasestablas ' no existe.
USE “//servidor/bases/tabla“ Me tira: El Archivo '\servidorbasestablas ' no existe.
No logro que me salgan las barras / tal vez asi se conecte. Alguien tiene alguna experiencia en esto?
Título: Re: VFP conectarce a Samba
Publicado por: arielb en Martes 9 de Diciembre de 2008, 18:29
Hola, bueno la verdad no me ha tocado ver esa parte con wine. si recuerdo haberlo instalado fox en una versión de suse, pero no fue mucho lo que hice. pero lo que haría yo sería primero un
Código: Text
- messagebox(sys(2003)) para ver que directorio me envia y como me lo envía.
luego usaría un getdir() o getfile() para obtener el directorio donde sé que están las tablas algo así
Código: Text
vTabla = getdir()
messagebox(vTabla)
y después implemento la ruta que me genera el mismo fox.
Esto es para el caso si lo estás accediendo local, y si está en otra máquina usa el explorador y tomas el url que te muestra, está parte de usar el explorador es muy común para mí para acceder a una máquina windows desde linux cuando no lo recuerdo.
Bueno espero te sirva de algo y nos cuentas como te fue, suerte
Título: Re: VFP conectarce a Samba
Publicado por: fmanfredi en Martes 9 de Diciembre de 2008, 18:40
Hola Juez, muchas gracias por contestar... comento que logre hacerlo andar con una configuracion en Linux no es VFP. La comento por si alguien tiene el mismo problema. 1º Monte una unidad en Linux dentro de /mnt/datos que linkiaba a //servidor/bases/tabla 2º Fui a la configuracion de Wine y en la parte de utilidades pude asignar una letra D: por ejemplo al direcotrio local /mnt/datos 3º En fox solo use USE d:tabla.dbf y LISTO!!!
mucha gracias a todos!
Título: Re: VFP conectarce a Samba
Publicado por: arielb en Martes 9 de Diciembre de 2008, 20:04