Generar Ruta

26/05/2005 - 19:27 por Miriam Alfaro | Informe spam
Hola, me gustaria que me ayudaran, lo que pasa es que tengo mi programa
pero tengo que digitarle todo la ruta de donde se encuetra mi base de
datos y mis tablas y mis reportes y formas, aparte aveces cambia la ruta
en lugar de ser c:\ aveces es f:\ porque lo uso de diferentes maquinas
entonces me causa mucho problema ya que tengo que cambiar la ruta.
Espero y me puedan ayudar.
Gracias


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similare

Leer las respuestas

#1 Ana María Bisbé York
26/05/2005 - 20:20 | Informe spam
Hola Miriam:

Al entrar pregunta por sys(5) que te va a devolver la unidad actual y
sys(2003) te devuelve el directorio actual de tu aplicación.

Además, sea cual sea c:\ o f:\ al indicar las rutas puedes indicar
lcrutaDatos ='\datos\'

Y asi, lo que necesites, te va a tomar la carpeta datos que se encuentra
debajo del directorio actual se llame como se llame.


Saludos,

Ana
www.amby.net

"Miriam Alfaro" escribió en el mensaje
news:
Hola, me gustaria que me ayudaran, lo que pasa es que tengo mi programa
pero tengo que digitarle todo la ruta de donde se encuetra mi base de
datos y mis tablas y mis reportes y formas, aparte aveces cambia la ruta
en lugar de ser c:\ aveces es f:\ porque lo uso de diferentes maquinas
entonces me causa mucho problema ya que tengo que cambiar la ruta.
Espero y me puedan ayudar.
Gracias


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#2 Luis María Guayán
26/05/2005 - 20:26 | Informe spam
Deberias tener un archivo de inicio (puede ser un .INI) o guardar los
datros en la Registry de la PC cliente con los datos de la ruta a utilizar.

Al inicio de tu aplicación lees la ruta de tu DBC y la utilizas de la sig.
manera:

lcRutaDBC = <- Aqui leo de mi archivo de inicio o de la Registry

OPEN DATABASE (lcRutaDBC + "MiDbc.dbc")


Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos



"Miriam Alfaro" escribió en el mensaje
news:
Hola, me gustaria que me ayudaran, lo que pasa es que tengo mi programa
pero tengo que digitarle todo la ruta de donde se encuetra mi base de
datos y mis tablas y mis reportes y formas, aparte aveces cambia la ruta
en lugar de ser c:\ aveces es f:\ porque lo uso de diferentes maquinas
entonces me causa mucho problema ya que tengo que cambiar la ruta.
Espero y me puedan ayudar.
Gracias


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#3 Miriam Alfaro
26/05/2005 - 23:27 | Informe spam
Hola Ana, tengo un problema con la sys(2003) ya que me pone ela ruta del
microsoft visual y yo lo quq quiero es la ruta donde se encuentra mi
programa.
Gracias
Saludos


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#4 Ana María Bisbé York
27/05/2005 - 00:24 | Informe spam
Miriam:

¿Desde dónde estás ejecutando la aplicación? Si estás en entorno de
desarrollo desde la ventana de VFP, pues haz un set default a la carpeta que
necesitas. Y en el programa de inicio pregunta y te dará el valor correcto.


Saludos,

Ana
www.amby.net

"Miriam Alfaro" escribió en el mensaje
news:%
Hola Ana, tengo un problema con la sys(2003) ya que me pone ela ruta del
microsoft visual y yo lo quq quiero es la ruta donde se encuentra mi
programa.
Gracias
Saludos


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#5 Miriam Alfaro
27/05/2005 - 02:33 | Informe spam
Hola Ana, hice lo que me dijiste tengo agregadas en mi forma enmi entorno
de datos las tablas que ocupo tambien hice un browse pero no me muestra
nada, este es el codigo que tengo en mi forma.

SELECT DISTINCT
correctivo.fecha,correctivo.tecnico,correctivo.falla,correctivo.solucion,correctivo.observacion;
FROM correctivo;
WHERE AllTrim(thisform.pageframe1.page1.text1.text) $
CORRECTIVO.clavequipo;
Into Cursor Temporal
SELECT DISTINCT equipos.clave,
equipos.codigo_bar,equipos.clave_inven,equipos.descripcion,;
equipos.ip,equipos.prox_mant,equipos.proveedor,
equipos.clave_expe,equipos.ubicacion, equipos.ubicacion;
FROM equipos;
WHERE AllTrim(thisform.pageframe1.page1.text1.text) $ equipos.clave;
Into Cursor Temporal
browse
Report Form f:\minet\correctivo preview

Gracias


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida