![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Muy cierto, terminan en C o D (Deleted?). Y parece haber muchos registros en blanco. Pero es un poco confuso cuáles serían los campos. Algunos parecen claros: código, autor, editorial, etc. Pero hay datos que se "atraviesan" en algunas líneas o filas donde algún campo no empieza en la misma columna que en la mayoría de filas.
Ayudaría saber más del contexto de la base. ¿Se sabe cuáles son los campos? En todo caso, no parece ser un archivo binario. Todos los caracteres lucen como ASCII. LineComment Saludos |
|
#2
|
||||
|
||||
|
La verdad no encontré el encabezado de la base.
Les dejo el soft completo, yo no pude reproducirlo ya que corría bajo win98. Estoy por armar una máquina virtual. Sigo intentando. https://drive.google.com/drive/folde...k0?usp=sharing |
|
#3
|
||||
|
||||
|
Ese fichero tiene 0 bytes, está vacío.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
||||
|
||||
|
Vale, ahora veo que en algunos sí hay datos.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#5
|
||||
|
||||
|
¿Vacío? ¿Cuál? El que puso primero no está vacío y tiene muchos registros.
LineComment Saludos |
|
#6
|
||||
|
||||
|
yo veo todo bien...
|
|
#7
|
||||
|
||||
|
Cita:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#8
|
||||
|
||||
|
yo veo todo bien...
|
|
#9
|
||||
|
||||
|
Si!. No es un archivo binario. Es solo texto.
Hice el ejercicio y pude pasarlo del archivo a un ClientDataSet pero tuve problemas para cargar todas las líneas. Básicamente cargué el archivo en un StringList, luego a la línea que carga le voy dando manejo con los posibles tamaños de campos y eso lo voy subiendo al dataset.
Adjunto el fuente del ejercicio. Para usarlo debes modificar el nombre del archivo ".fil" a Project1.fil y colocarlo en el directorio del ejecutable. "Project1.fil"
__________________
Buena caza y buen remar... http://mivaler.blogspot.com Última edición por movorack fecha: 24-07-2017 a las 16:52:39. |
|
#10
|
|||
|
|||
|
Otra opción podría ser:
Coloca un TMemo en un form, agregas un boton y copias este código al evento del botón. Ojala te ayude en algo |
|
#11
|
||||
|
||||
|
Cita:
LineComment Saludos |
|
#12
|
||||
|
||||
|
Con el método de cloayza se lee muy bien el archivo.
__________________
Buena caza y buen remar... http://mivaler.blogspot.com Última edición por movorack fecha: 24-07-2017 a las 16:52:39. |
|
#13
|
|||
|
|||
|
Cita:
A tu pregunta... Los archivos fuentes son los *.CBL, miré algunos y por coincidencia los nombres de los archivos fuentes son muy parecidos a los archivos de datos... Así que : BIBLI001.CBL contiene esto...
El FILE SECTION es donde se hace la descripción de los registros de los archivos... Bibli01.COP Y lo demás fué cantar... |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| extraer ficheros de base de datos sqlite campo blob | juank1971 | Conexión con bases de datos | 3 | 03-10-2013 22:55:34 |
| extraer datos de un documento word o txt e insertalo en la base de datos | Secundino | Conexión con bases de datos | 5 | 28-02-2011 10:27:39 |
| Como puedo extraer el PATH de mi base de datos? | BillyYakira | Firebird e Interbase | 2 | 21-09-2010 07:28:57 |
| no puedo eliminar una base de datos | pablopessoa | Conexión con bases de datos | 2 | 12-01-2009 17:42:55 |
| Extraer scipt's de base de datos | subzero | Firebird e Interbase | 1 | 23-05-2007 10:10:59 |
|