Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [firebird]da access a firebird

    Sto cercando di esportare delle tabelle da un database access ad un database firebird.
    Utilizzo un driver odbc, ma non riesco a fare l'esportazione. A forza di insistere non so come ma qualcosa è passato da access a firebird soltante che il campo memo di una tabella access è stato trasformato nel campo blob di una tabella fireird. Ovviamente non va bene perché doveva passare a varchar o char. Come posso fare?
    Grazie

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Per la verità, credo che la conversione effettuata sia corretta, in quanto il campo di tipo Memo in Access potrebbe contenere un testo molto più lungo di quello che è possibile ospitare all'interno di un comune VARCHAR, oltre al fatto che una lunghezza troppo elevata di quest'ultimo potrebbe anche impedire la costruzione di indici.

    In genere, credo che il campo VARCHAR sia indicato per il corrispondente Testo di Access, mentre BLOB è valido per tutti i campi binari o per il campo Memo, cioè per tutti quei valori che possono essere composti da molti e molti byte.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.