estoy :dead:
HOLA:
Estoy tratando de generar un archivo dbf con la versión 4 (IV), directamente desde Progress, segun el documento que tengo:
http://www.netsetup.nl/white2.htm
Ahi explica como crearlo y esta bien, pero no especifica claramente el manejo del primer byte del mismo el cual se especifica en primer "put" que se hace al stream que se quiere generar, por ejemplo ahi viene asi:
/* byte 0: 0x03 identifies this file as a dBASE file */
put stream customer control "~003".
Y mas adelante explica solamente que:
We write 03H as the fist byte of the file (byte 0) to indicate dBASE III/IV file type without memo fields.
Entonces, pense que necesitaria cambiar el 003 por 03H y lo hice y no funciono, de hecho ya he probado con todas las posibles combinaciones de numeros desde ~000 hasta ~999 y no ha funcionado.
Pregunta:
¿Sabe usted que debo hacer para indicar este digito en el primer byte del archivo dbf (dBASE IV)?
Muchas gracias de antemano.
morfin@mexico.com
HOLA:
Estoy tratando de generar un archivo dbf con la versión 4 (IV), directamente desde Progress, segun el documento que tengo:
http://www.netsetup.nl/white2.htm
Ahi explica como crearlo y esta bien, pero no especifica claramente el manejo del primer byte del mismo el cual se especifica en primer "put" que se hace al stream que se quiere generar, por ejemplo ahi viene asi:
/* byte 0: 0x03 identifies this file as a dBASE file */
put stream customer control "~003".
Y mas adelante explica solamente que:
We write 03H as the fist byte of the file (byte 0) to indicate dBASE III/IV file type without memo fields.
Entonces, pense que necesitaria cambiar el 003 por 03H y lo hice y no funciono, de hecho ya he probado con todas las posibles combinaciones de numeros desde ~000 hasta ~999 y no ha funcionado.
Pregunta:
¿Sabe usted que debo hacer para indicar este digito en el primer byte del archivo dbf (dBASE IV)?
Muchas gracias de antemano.
morfin@mexico.com