Buongiorno a tutti!

Vi seguo da tempo ma non ho mai avuto finora occasione per intervenire
o scrivere in ml.
Ora però ho un problema con dbase e chiedo dei feedbacks.

Abstract: uso di dbase con dati importati
(Ma esiste un buon libro su dbase?) :-)


Voglio creare un piccolo applicativo che gestisca non solo dei dati
inseriti direttamente da form,
ma anche elaborarne alcuni importati da altre procedure da cui vengono
esportati in formato excel.

Dopo qualche test con il foglio elettronico aperto con OO ho capito che
posso seguire due strade:
- la prima è di selezionare l'area del foglio elettronico e di copiarla
in un database.
- la seconda e di salvare i dati del foglio elettronico in formato
dbase (dbf).

Dato che vorrei far usare l'applicativo da persone non esperte (che
dovrebbero solo usare la
interfaccia con i forms), la prima soluzione non è fattibile.

L'uso del file dbf è migliore, perchè basta esportare i dati da altri
applicativi in formato excel,
per poi salvare il tutto con lo stesso nome per trovare il db
aggiornato.

Il problema con cui mi scontro è l'impossibilità di creare relazioni
sulla tabella corrispondente al file
dbf collegato, mentre su tabelle create normalmente posso applicare
relazioni di ogni tipo.

Faccio un esempio:
- Database "import_data" contenente la tabella "dati_collegati" che è
collegata al file dati.dbf, tutti
  presenti nella directory "produzione".

Qui i dati si aggiornano automaticamente ogni volta che viene
aggiornato il file dbf collegato, ma
non posso creare altre tabelle oltre a quella collegata al file
esterno, per cui non posso neanche
usare un comando sql per copiare i dati dalla tabella di appoggio
"dati_collegati" ad una eventuale
tabella ufficiale "dati_ufficiali", per poi partire con l'uso normale
delle forms.

Dovrei forse creare due databases; il primo per le tabelle temporanee
ed il secondo per quelle ufficiali
di lavoro, ma è possibile? E come?

Sarebbe poi meglio poter usare solo Dbase con il suo motore di database
nativo.

Grazie. :-)

-- 

-- 
Cordiali Saluti
Roberto Crosio - E-Mail [EMAIL PROTECTED]
Buzzi Unicem S.p.A. - Ufficio Padroncini CLS - Casale Monferrato
15033 AL - Tel. +39.0142.416378 Fax +39.0142.416315


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a