Tipo de campo desconocido
Hola. Quería hacer esta consulta para ver si me puedes dar una ayuda:
Tengo una tabla BTrieve version 6 o 5. La puedo ver con Visual Basic 6 y las APIs de Pervasive. El registro tiene 14 bytes de ancho. En los 4 primeros bytes esta almacenado un entero correspondiente a un código de articulo. No tengo problemas con este campo.
En los siguientes 10 bytes el programador original de esta tabla almaceno un numero de 13 dígitos que corresponde a un numero de Código de Barras.
El problema es que no entiendo que procedimiento o tipo de datos fue usado para guardar este numero. Hice mil combinaciones distintas de tipos de datos y manipulación de bytes, pero no puedo sacar ningún código de barras correcto. Tengo los .exe que cargan y trabajan con esta tabla pero no tengo los fuentes.
Este sistema trabaja con casi 50 bases BTrieve y no he tenido ningún problema para trabajar con ninguna excepto esta.
2 detalles que he visto: los bytes 5 y 6, de izq. A derecha, están en 0 en toda la tabla.
Los bytes 13 y 14 tiene poca variación en toda la tabla.
El código de barras esta almacenado aquí, de eso no hay dudas.
¿Se te ocurre una solución para esto? ¿Te pudo mandar el archivo a ver si descubres como es el asunto?
He tratado de conseguir el programa DataJunction, que me han dicho que tiene acceso a muchos tipos de base de datos y me puede ayudar, pero no lo conseguí.
Un saludo, espero que puedas ayudarme
Tengo una tabla BTrieve version 6 o 5. La puedo ver con Visual Basic 6 y las APIs de Pervasive. El registro tiene 14 bytes de ancho. En los 4 primeros bytes esta almacenado un entero correspondiente a un código de articulo. No tengo problemas con este campo.
En los siguientes 10 bytes el programador original de esta tabla almaceno un numero de 13 dígitos que corresponde a un numero de Código de Barras.
El problema es que no entiendo que procedimiento o tipo de datos fue usado para guardar este numero. Hice mil combinaciones distintas de tipos de datos y manipulación de bytes, pero no puedo sacar ningún código de barras correcto. Tengo los .exe que cargan y trabajan con esta tabla pero no tengo los fuentes.
Este sistema trabaja con casi 50 bases BTrieve y no he tenido ningún problema para trabajar con ninguna excepto esta.
2 detalles que he visto: los bytes 5 y 6, de izq. A derecha, están en 0 en toda la tabla.
Los bytes 13 y 14 tiene poca variación en toda la tabla.
El código de barras esta almacenado aquí, de eso no hay dudas.
¿Se te ocurre una solución para esto? ¿Te pudo mandar el archivo a ver si descubres como es el asunto?
He tratado de conseguir el programa DataJunction, que me han dicho que tiene acceso a muchos tipos de base de datos y me puede ayudar, pero no lo conseguí.
Un saludo, espero que puedas ayudarme
1 respuesta
Respuesta de zapanjomur
1