Esportazione del contenuto di un campo in file .TXT

di il
2 risposte

Esportazione del contenuto di un campo in file .TXT

Salve a tutti,
ho un piccolo problema che non riesco a risolvere.
In una delle tabelle del mio database, creato con Access2003, il contenuto di un campo X (campo in formato Testo) viene generato in funzione dei dati che io inserisco nei campi A(formato Testo), B (formato: Numerico) e C
Quello che vorrei fare è mettere, nella maschera di inserimento dati, un pulsante che, una volta cliccato
- generi un file di testo
- prenda il contenuto del campo X e vada a scriverlo su questo file
- salvi questo file, in formato TXT, usando come nomefile, una stringa formata dal contenuto del campo A + il contenuto del campo B

C'è il modo di fare tutto questo con un'unica operazione usando una routine VB?

Grazie mille per l'attenzione

P.S.: ho provato a spulciare vecchi post per trovare casi simili da cui prender spunto ed evitare un thread ripetitivo ma non sono riuscito a trovarne... o forse non sono stato abbastanza bravo da coglierli

2 Risposte

  • Re: Esportazione del contenuto di un campo in file .TXT

    Si certo, se fai una Query che restituisca i campi come hai esposto... poi puoi usare il Metodo TransferText
    
    Sub TransferText([TransferType As AcTextTransferType = acImportDelim], _
                     [SpecificationName], _
                     [TableName], _
                     [FileName], _
                     [HasFieldNames], _
                     [HTMLTableName], _
                     [CodePage])
        Membro di Access.DoCmd
    Se poi hai una specifica di Importazione/Esportazione, nel caso servisse, puoi richiamarla nella proprietà [SpecificationName].
  • Re: Esportazione del contenuto di un campo in file .TXT

    Grazie... non ho mai usato il metodo Transfer Text ma le istruzioni mi sembrano chiare.
    Ci provo....
    Grazie ancora
Devi accedere o registrarti per scrivere nel forum
2 risposte