Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    58

    importare o leggere file txt

    Salve
    ho un file txt con un elenco dati delimitato da | , frutto di un'esportazione da un gestionale (una sorta di magazzino), sui dati contenuti devo poter poter fare ricerche con Asp su un sito internet. Non devo mai aggiornare i dati ma solo leggerli perchè il file verrà uploadato sul sever quotidianamente.
    Da alcune ricerche online la soluzione migliore sembrerebbe collegare il file come dato esterno ad Access perchè risulta più facile la lettura tramite Sql, ma non so come indicare il percorso assoluto del file che si trova sul server
    si potrebbero caricare i dati sul db Access tramite Insert, ma questo comporterebbe ogni giorno cancellare tutti i record e inserirli da capo, oppure "leggere" direttamente il file txt tramite asp ma non conosco la sintassi e non so se è poi comodo effettuare delle ricerche.

    Che soluzione mi suggerite, anche in termini di velocità di lettura dei dati o nell'eventualità di un file txt grande?
    Grazie

  2. #2
    quel TXT è in realtà un CSV (o "meglio" PSV [Pipe Separated Value] :P)

    il motore ADODB (uno di quelli con cui ci si connette a un database) permette di aprire un CSV come fosse un Dataset

    qui c'è un esempio (magari c'è di meglio googlando un po', ma il concetto è quello)
    http://shurie.com/coder/code_details.asp?codeid=29

    credo che caschi proprio al caso tuo
    san imente saluta

    * http://simonecingano.it *

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    58
    grazie per la risposta

    per ora ho risolto così: ho collegato come dato esterno il file txt simulando il percorso fisico di aruba sul mio pc, poi mettendo i file online funziona. In questo modo posso tranquillamente comunicare tramite asp e access come al solito. Quello che mi preoccupa è se ci sono controindicazioni in fatto di memoria o altro. Sai qualcosa?
    Proverò anche il sistema da te suggerito, secondo te è preferibile?

  4. #4
    alfi, leggere il file direttamente invece che agganciandolo ad access ti permette di saltare un passaggio, quindi dovrebbe risultare più veloce; per mia curiosità, di quanti record (righe del file di testo) stiamo parlando?

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    58
    attualmente circa 4000, sono tanti?
    so che è un passaggio in più ma pensavo fosse più facile manipolare i dati, effettivamente se il codice che mi hai indicato vede il file come un db, non dovrebbero esserci problemi

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.