SoloCodigo

Programación General => Visual FoxPro => Mensaje iniciado por: maliaky en Jueves 10 de Junio de 2010, 19:17

Título: como trabajar en varios equipos el mismo PGRM
Publicado por: maliaky en Jueves 10 de Junio de 2010, 19:17
Hola atodos disculpen, pero megustaria que me pudieran ayudar talvez no he entendido el concepto de multiusuarios
ya que siempre realizo programas para un solo equipo y siempre funciona sin problemas, pero cuando deciden tener este mismo
programa en varios equipos no funciona el accso de archivos y se inhibe.
podrian ser tan amables de informarme como funciona este problema de acceso a las tablas si necesidad de que se inhiba


Gracias
y un saludo desde la Sultana del Norte de Mexico. (Monterrey Nuevo Leon Mexico)


saludos
Título: Re: como trabajar en varios equipos el mismo PGRM
Publicado por: arielb en Jueves 10 de Junio de 2010, 21:32
Hola bienvenido al foro.
será que estás accesando las tablas exclusivas? o la base datos si la usas

**Por defecto te la abre en exclusiva
USE NOMBRETABLA

**te permite que la puedan accesar varios a la ves

USE NOMBRETABLA SHARED IN 0
Título: Re: como trabajar en varios equipos el mismo PGRM
Publicado por: maliaky en Jueves 10 de Junio de 2010, 21:59
Gracias por el apoyo
pero cada vez que inicio los sitemas en .prg dentro del area de set pogo el comando set exclusive off.

lo que no havia utilizado era el USE NOMBRETABLA SHARED IN 0

debe ser siempre 0 en el in?

o cambia el numero
gracias

saludos
Título: Re: como trabajar en varios equipos el mismo PGRM
Publicado por: arielb en Viernes 11 de Junio de 2010, 00:10
bueno si puede variar, pero depende de la tabla.
IN 0  le dice que abra la tabla en el area de trabajo actual, pero ese número lo puedes sustituir por un alias.
y si no usas ninguno de los dos solo usas use tabla shared, deberás hacer

Código: Text
  1.  
  2. use tabla shared
  3.