CSV significa "Comma Separated Values" ed è un formato per file di testo utilizzato per memorizzare dati tabellari.

I valori sono contenuti in campi separati da una virgola e, nel caso in cui contengano caratteri speciali (ad esempio virgole o newline), sono preceduti e seguiti da doppi apici. Ciò rende i file in questo formato facilmente trasferibili e convertibili.

Di seguito un esempio di codice sorgente per leggere un file CSV tramite VB.NET:

001Dim FileNumber As Integer = FreeFile()
002' Open file
003FileOpen(FileNumber, "d:\filename.csv", OpenMode.Input)
004' Loop until end of file
005Do Until EOF(FileNumber)
006' Read a line from file
007Dim Text As String = LineInput(FileNumber)
008' Split line at commas
009Dim Values() As String = Split(Text, ",")
010' Values(0) now contains first column value,' Values(1) contains second column, etc.
011Loop
012' Close file
013FileClose(FileNumber)
014

Vota questo articolo per primo

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

In alcuni casi può accadere di dover modificare la Master Page a seconda della pagina contenuto che viene caricata. Per risolvere il problema è necessario aggiungere alle pagine contenuto, subito sotto la direttiva page, la riga:

<%@ MasterType VirtualPath="~/MasterPage.master" %>

dove l'attributo VirtualPath contiene il percorso virtuale della pagina master.

A questo punto nel metodo Page_Load() delle pagine contenuto, tramite la proprietà Master, si può accedere:


  1. ai metodi pubblici, appositamente implementati dall'autore nel codice della master page, ad esempio: Master.NomeMetodo()
  2. ai controlli presenti nella pagina, tramite il metodo Master.FindControl().

Vota questo articolo per primo

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Calendario

<<  settembre 2010  >>
lumamegivesado
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

View posts in large calendar
Licenza d'uso
Eccetto dove diversamente specificato, i contenuti di questo sito sono rilasciati mediante:

Licenza Creative Common