
Il Totem (Admin)
Guru^2
    
Messaggi: 3635
Iscritto: 24/01/2006
|
La via che decidi di imboccare non è la più semplice, ma se non ne puoi fare a meno, ti aiuterò. Per leggere un file di dati di questo tipo è sufficiente un lettore di file come IO.StreamReader o IO.FileStream per leggerne le righe. Dopo aver immagazzinato tutti i record in questo modo, puoi ottenere i vari campi usufruendo della funzione String.Split(C) che restituisce un array di stringhe separando la stringa su cui viene richiamato in base al/ai carattere/i C. Ad esempio:
Codice sorgente - presumibilmente VB.NET |
Dim S As String Dim Fields() As String S = "A|-|B|-|C" Fields = S.Split("|-|") '-> Fields = {"A", "B", "C"}
|
Una volta ottenuti tutti questi dati, li dovresti immettere nel dataset uno alla volta con vari cicli for. In conclusione, dovresti creare una classe wrapper per i database txt.
|