FoxPro/Visual FoxPro - para hancito2003

   
Vista:

para hancito2003

Publicado por santiago (377 intervenciones) el 29/09/2011 15:53:41
Hola, te envio el codigo que quieres, tanto para crear como para agregar campos a un dbf, sin embargo debes considerar que es posible que corra desde foxpro 2.6, pero no desde el ejecutable creado por foxpro 2.6

* CREA DBFS
SELECT 2
CREATE DBC_STRU
APPEND BLANK && PARA CARACTER
REPL FIELD_NAME WITH 'X1',FIELD_TYPE WITH 'C',FIELD_LEN WITH 40
APPEND BLANK && PARA NUMERICO
REPL FIELD_NAME WITH 'X2',FIELD_TYPE WITH 'N',FIELD_LEN WITH 15,FIELD_DEC WITH 2
APPEND BLANK && PARA FECHA
REPL FIELD_NAME WITH 'X3',FIELD_TYPE WITH 'D',FIELD_LEN WITH 8

Suerte

Santiago.
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

para hancito2003

Publicado por hancito2003 (2 intervenciones) el 17/10/2011 21:25:55
Hola Santiago, me fue de mucha ayuda el codigo que me describes. Mil gracias. Si te puedo colaborar en algo, no dudes en contactarme.

Ha, por cierto, si se pudo ejecutar en un .EXE, no se si por algunos parametros definidos en el CONFIG.FP, pero lo puedo ejecutar sin problemas haciendole UPDATE a mis tablas. Solo que considere algunos datos para poder hacer esto:

1.- El principio para crear indices nuevos: Las tablas deben ser abiertas en modo de exclusividad
2.- Para esto, ningun usuario debe estar conectado o tener en uso las tablas.

Nuevamente, Gracias mil por tu colaboracion.-

Hancito2003.-
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