>Buongiorno Guru,
>
>scrivo questo codice ma neanche lo compila: sapresti dirmi dove
>sbaglio?
>Mi dà errore appunto lì dove definisco la collection di righe
>associata al DataTable: mi dice che l'espressione non produce
>un valore.
>K'aggià fà?
Hai scritto male.. non si usa così 
' torno l'istanza della riga di un particolare datatable
Dim NuovaRiga As DataRow = k.NewRow()
' variabili di lavoro
Dim RigaS As String = "0.0"
Dim RigaD As Double = RigaD.ToString(RigaS)
' imposto i valori (le celle devono essere di tipo stringa se vuoi mettere le stringhe!!)
NuovaRiga("NOMECOLONNA1") = "Programma"
NuovaRiga("NOMECOLONNA2") = "Paragrafo"
NuovaRiga("NOMECOLONNA3") = RigaD
NuovaRiga("NOMECOLONNA4") = "Codice"
' aggiungo la riga
k.Rows.InsertAt(NuovaRiga, 0)
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org