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

    [VB o VB.NET] Ordinamento file di testo

    Ciao a tutti.
    Ho iniziato un programma per ordinare file di testo con record a lunghezza fissa, ma sconosciuta. Per iniziare ho creato diversi piccoli files sortati contenenti le chiavi di ordinamento ed il numero di record di input. Poi ho unito questi piccoli files in un unico file sortando le chiavi, ma tenendo solo il numero di record di input corrispondente. Chiaro o no ora la situazione è questa: mi ritrovo un file "Sort" di soli numeri, ognuno dei quali corrisponde al record del file di input da estrarre. Se per esempio come primo numero trovo 1200, devo leggere dal file di input il record 1200 e scriverlo in output, se poi trovo 560, devo leggere dal file di input il record 560 e scriverlo in output ecc... Peccato che non mi fa aprire il file di input in random, perchè la lunghezza del record non posso definirla in run-time! Me ne sono accorto solo ora, praticamente a programma finito

    Avendo questo file "Sort", come posso procedere? C'è una soluzione?
    Altrimenti mi tocca rifarlo con un'altra logica...

  2. #2
    Una soluzione potrebbe essere quella di leggere il file riga per riga e memorizzare le stringhe in un db.

    Dopo puoi filtrare i risultati con l' SQL.

    Ciao



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.