FoxPro/Visual FoxPro - cambio de tablas del mismo en tiempo de ejecucion

 
Vista:

cambio de tablas del mismo en tiempo de ejecucion

Publicado por Antonio Patiño Mendez (1 intervención) el 04/01/2001 00:00:00
En este momento tengo el problema de tener 10 tablas iguales pero solo una se usa cuando se ejecuta cada pantalla o form del programa.
En cada pantalla o form que se ejecuta se tiene la opcion previa de indicar la base de datos que se desea consultar.
Deseo hacerlo por medio da las instrucciones del environment de la form.
esto es usando el AutoOpenTables con false de propiedaes del environment, para yo poder indicarle a al environment la tabla a usar e indicarle el alias que pueda reconocer.
Lo que no entiendo es todas la instrucciones implicadas que creo deberan indicarse en el LOAD de la form. asi como la secuencia de las mismas.
(gracias de antemano)

Act. antonio patiño mendez
mail [email protected]
Hermosillo Sonora Mexico
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:cambio de tablas del mismo en tiempo de ejecuc

Publicado por RHOD (184 intervenciones) el 04/01/2001 00:00:00
HOLA, CREO QUE LA SOLUCION ES ESTA. YO NO SE, SI LAS BASES DE DATOS O LAS TABLAS ESTAN EL MISMO DIRECCTORIO O CARPETA.

EN ENTORNO DE DATOS.!!!!!!
NOMBRE DEL OBJETO ->Dataenvironment
NOMRE DEL PROCEDIMIENTO -> BeforeOpenTables
MIBASE="C:\TUS ARCHIVOS\TU BASE.DBC"
ARCHIVO="ARCHIVO1"

THIS.CURSOR1.DATABASE=MIBASE01 &&ESTABLECER BASE A USAR
THIS.CURSOR1.CURSORSOURCE=ESTABLCE LA TABLA A USAR
THIS.CURSOR1.ALIAS=ARCHIVO &&ESTABLECE EL NOMBRE DEL ALAIAS PARA REFERIRSE A ESA TABLA
THIS.CURSOR1.EXCLUSIVE=.T. &&APERTURA DE FORMA EXCLUSIVA

ESPERO QUE TE SIRVA.

ATTE RHOD
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar