Newsgroup: it.comp.lang.delphi
Titolo: Delphi 6.0 e AcuCobol

Ciao a tutti, rieccomi qui ancora una volta a proporre questo quesito.
Il problema e' quello di come poter accedere ai dati di un data base creato 
con un programma acucobol.
Da ricerche svolte, e' emerso che il data base in questione *non* e' un vero 
e proprio data base, ma si tratta (dicono i tecnici della acucorp) di un 
megafile chiamato "fileSystem" ottenuto con le sole procedure interne ad 
acucobol; tradotto e' come avere un mega file di 800000 record ottenuto con 
write(f,R) dove R e' il record in questione.
Pre complicare le cose, questo filesystem provvede anche ad indicizzare il 
tutto.
Ora, sapendo le dimensioni esatte del record e a cosa corrispondono i campi, 
esiste qualcosa (anche di commerciale) che permetta l'interfacciamento di un 
programma delphi 6.0 con tale filesystem ??? (le operazioni necessarie sono 
solo di lettura, neinte smanettamenti vari ...)
Grazie a tutti per la risposta ...
Daniele 

Non so se possa esserti utile ma ....
io conosco un pò il Gestionale 2 della Zucchetti che è fatto in
AcuCobol, la base dati è
conservata in tabelle gestite dal file system Vision ( una serie di
file che rappresentano le tabelle del db ).
Per accedervi c'è AcuODBC-un driver ODBC per il file system Vision
di Acucorp,
quindi da Delphi 7 e 2006 (versioni che uso) lo vedo attraverso il
driver ODBC sia via BDE sia via ADO.
Zeno
Daniele F. ha scritto:


driver ODBC sia via BDE sia via ADO.
Grazie per la risposta molto rapida....
A dir la verita' sapevo di questo AcuODBC, avendo parlato con la acucorp 
italia.
Cosi' ho contattato i programmatori che distribuiscono questo megadb per 
poter comprare questo tool.
La risposta che ho avuto e' stata, a dir poco, disarmante e la conclusione a 
cui sono arrivato e' stata quella di dimenticarmi questo tool.
Qui entri in gioco tu !!!!
Ora posso avere un'impressione sul campo, e' davvero cosi' macchinoso 
utilizzare questo acuodbc ???
Quello a cui posso accedere sono
- Directory del db (ovvio)
- Nome db           (ovvio)
- File indici
Se per te non e' un problema mi puoi spiegare come andrebbe usato questo 
tool e come viene visto da delphi ???
Grazie per l'interesse
Daniele 

 - File indici
Attenzione: per accedere ad un file database AcuCobol tramite AcuODBC, mi 
risulta che è indispensabile avere anche usare un descrittore del file 
database che nel mio caso mi viene rilasciato direttamente dalla casa di 
software che ha realizzato il database.
Questo file, con estensione .XFD, viene ottenuto lanciando una particolare 
opzione in fase di compilazione del database.
Ciao.
Francesco Pierobon 

 opzione in fase di compilazione del database.
Ecco, questo era stato omesso ....
Ho cercato nel pc e ho trovato, nella directory dedicata al programma 
acucobol, solo 2 files con estensione .XFD
La questione si sta facendo complicata, meno male che ho pazienza 
eheheheheheh
Basterebbe che i signori della acucorp anziche' fare delle cose proprietarie 
si adeguassero a farle STANDARD (magari il loro e' uno standard .....)
Senti magari stiamo parlando dello stesso database, mi dici di cosa di 
occupi ??
Grazie
Ciao
Daniele 


Elaborazione paghe e presenze. Il file .XFD comunque è specifico per ogni 
database ed è la descrizione della tabella contenuta nel database stesso + 
le chiavi di indicizzazione.
Ciao.
Francesco 

 Grazie per l'interesse
Fammi sapere se hai ancora problemi, curiosità.
Zeno

Scusami ma "Elaborazione paghe e presenze" è quello della Zucchetti ?
Zeno
Francesco Pierobon ha scritto:
