FoxPro/Visual FoxPro - Utilizar Pack

 
Vista:

Utilizar Pack

Publicado por Eduardo Carrion (13 intervenciones) el 04/11/2004 16:45:18
Que tal amigos.
Tengo un formulario que hace mantenimieto auna tabla ( Usuarios )
dicha tabla pertenece a una BD , y la tengo en el entorno de datos
como CURSOR1, resulta que en un boton eliminar , quiero hacerle
luego de "DELETE" un "PACK" , para marcarla y eliminarla fisicamente.
Me pide que dicha tabal este abierta de modo exclusivo.
En propiedades del entorno de datos hay una propiedad EXCLUSIVE
si le pongo en .T. , al abrir este formulario la capturo de forma exclusiva,
que sucede si en otra terminal de la misma aplicacion, tambien quieren
ejecutar este proceso simultaneamente , se podra trabajar en ambos
sin ningun problema?.

Otra forma que se me ocurre es hacer lo siguiente.

select usuarios
delete
thisform.dataenvironment.cursor1.exclusive=.T.
pack
thisform.dataenvironment.cursor1.exclusive=.F.

pero me dice que el cambio solo hara efecto si , vuelvo a
abrir el entorno de datos.

Pregunta : Existe alguna manera de abrir el entorno de
de datos en ejecucion ?

Agradezco su colaboracion . Gracias

Eduardo ( Lima - Peru )



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:Utilizar Pack

Publicado por RICARDO (324 intervenciones) el 04/11/2004 17:24:33
MIRA LA AYUDA DE ISEXCLUSIVE()
CREO QUE NO PUEDES ABRIR EL ENTORNO DE DATOS EN EJECUCION
DE TODAS FORMAS LA UNICA FORMA DE HACER UN PACK ES ABRIRLA EN EXCLUSIVIDAD,
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