Salve amici, immagino che l'argomento sia stato già trattato, visto che si tratta di un problema abbastanza comune, ma vi prego di avere pazienza.
Per importare le tabelle da Calc in Base io seguo la seguente procedura:
(1). Salvo da Calc le tabella in dBASE;
(2). Creo in Base un nuovo database di tipo "collegamento a dBASE" specificando la cartella nella quale avevo esportato precedentemente le tabelle da Calc. In questa fase si verifica il primo problema: la lunghezza del formato dei campi delle tabelle dBase non viene interpretata correttamente ma uno o due caratteri in meno a seconda se si tratti di un campo intero o a virgola mobile; (3). Creo un nuovo database vuoto di tipo HSQL nel quale fare il copia e incolla delle tabelle del precedente database (2). In questa procedura viene avviato il wizard nel quale specificare i campi da importare; quindi per ciascun campo bisogna specificare con esattezza il formato e la relativa lunghezza. Le lunghezze che vengono mostrate sono errate come nel punto (2), quindi bisogna correggerle tutte! Se questa correzione viene effettuata correttamente per tutti i campi allora la tabella viene importata, altrimenti viene mostrato un messaggio di errore che "in sintesi" ti fa capire che ci sono stati errori di lettura causati dalla diversa interpretazione dei campi.

Ci si rende conto che se le tabelle da importare sono più di due e se contengono un certo numero di campi allora la procedura diventa proprio complicata!
Sapete suggerirmi un'alternativa più rapida.
Grazie per ogni suggerimento e ciao a tutti.
Roberto

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

Rispondere a