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

    [VB.NET] File sequenziali

    Salve,
    ho un problema con l'accesso a dei file di archivio sequenziali in cui ogni riga è un record di tale archivio.
    Ricordo che in VB6, per recuperare il contenuto di ogni singolo campo del record, si definiva una struttura dati con le dimensioni di ogni singolo campo però non so come fare ciò in VB.NET e soprattutto non so se ciò è ancora possibile. Vorrei sapere come posso ovviare a tale problema.

    A scopo informativo io ho dei file txt corrispondenti a degli archivi che devo passare in un database sql, tali file sono così strutturati:

    codice:
    05040BANCA ANTONIANA  POP.VENETA
    in cui ho un campo di 5 caratteri (05040) che definisce un codice ed un campo di 40 caratteri (BANCA ANTONIANA POP.VENETA) che definisce una descrizione.

    Grazie
    Quando si è innamorati, si comincia sempre con l'ingannare se stessi e si finisce sempre con l'ingannare gli altri. Questo è ciò che il mondo chiama una "storia d'amore" (O. Wilde)

  2. #2
    ciao,
    se quella struttura dati di cui parli in VB6 è la Type, allora ecco quella che ti serve in .NET
    codice:
    Structure TracciatoRecord
        <VBFixedString(5)> Dim Codice As String
        <VBFixedString(40)> Dim Descrizione As String
        <VBFixedString(2)> Dim ZdZa As String
    End Structure
    ...
    Dim TR as TracciatoRecord
    Rispetto alla Type è veramente scomoda da scrivere e anche poco ordinata.

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.