FoxPro/Visual FoxPro - Comprobar si una tabla libre esta dañada.

 
Vista:

Comprobar si una tabla libre esta dañada.

Publicado por douglas (6 intervenciones) el 15/11/2006 19:32:46
HOLA NUEVAMENTE DISCULPEN POR NO DARME A ENTENDER BIEN. PERO ...

Solo quiero saber en pocas palabras compañeros como comprobar si las tablas esta dañadass para madar a reparar las tablas.

una opcione que este en el Sistema. disponible para el usuarios
del el como reparar la se pero no se que efecto tiene estos comandos que baje de la internet sobre una tabla de vfp9 que este en buen estado.

gRACIAS

Douglas
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:Comprobar si una tabla libre esta dañada.

Publicado por Antonio (207 intervenciones) el 15/11/2006 21:36:21
Saludos, Douglas,
Yo utilizo la forma que te explico Plinio, creo que es la que mas se acopla a tu codigo, yo tengo tambien un POs instalado en varios clientes, uno de esto es un supermercado con 10 cajas al y este esta open las 24 horas y nunca me a dado problemas.
Mira :
En la GRID1 en el RecordSource le pongo el nombre de una tabla que creo temporal en el C:\temp\fact_detailT.dbf

de cada maquina cuando subo POS, en cada maquina.

Esto lo creo en un main.prg

SELECT FACT_HEADER
Copy struc to c:\temp\fact_headerT.dbf

SELECT FACT_DETAIL
Copy struc to c:\temp\fact_detailT.dbf

y trabajo todo el tiempo con el temporal de cada factura tando el Header como el detail.
Al momento de ya imprimir la factura, rebajo el inventario, y el doy un append from a las tablas reales
asi:

SELECT FACT_HEADER
append from c:\temp\fact_headerT.dbf

SELECT FACT_DETAIL
append from c:\temp\fact_detailT.dbf

SELECT INVTRAN
appen from c:\temp\invtran1.dbf

Esto me evita de que si se apaga una de las maquinas por cualquier razon, no se pierde inventario, ni nada por el estilo, porque aun no se a grabado nada.
Claro el inventario tambien lo tengo como un temporal tambien.

Espero que me entiendas.

PD:
Trabaja siempre con temporales locales y luego al moento de grabar pues solo dale un append a las tablas reales, esto te evita muchas cosas.

Att.
Antonio R. Moquete Mejia
Santo Domingo Rep. Dom.
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
sin imagen de perfil

RE:Comprobar si una tabla libre esta dañada.

Publicado por Ernesto Hernandez (4623 intervenciones) el 16/11/2006 22:44:56
compañeros como comprobar si las tablas esta dañadass para madar a reparar las tablas.

Tu misma aplicacion te mandara un error 15

Suerte
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