Ciclo nidificato in VB.Net

lunedì 24 maggio 2004 - 16.36

l.corallini Profilo | Junior Member

ciao a tutti,
sto provando a creare un ciclo nidificato con VB.Net, questo è il codice che uso:

---------------------------------------------------------------------------------------------------

Dim li As DataRow
Dim li2 As DataRow
Dim i As Integer = 2
For Each li In CircolazioneDataSet.Tables(1).Rows
Dim row As DataRow = table.NewRow()
row.Item([b]0[/b] ) = li.Item(0).ToString
row.Item([b]1[/b] ) = Me.CircolazioneAnno(li.Item(0)).Tables(0).Rows(0).Item (0).ToString 'li.Item(4).ToString
For Each li2 In CircolazioneDataSet.Tables(0).Rows
row.Item([b]i[/b] ) = Me.CircolazioneMese(li.Item(0).ToString, li2.Item(0).ToString, li2.Item(2).ToString).Tables(0).Rows(0).Item(0).ToString
[b]i [/b] = [b]i[/b] + 1
'Next 'li.Item(0).ToString,
table.Rows.Add(row)
Next

---------------------------------------------------------------------------------------------------
L'errore restituito è questo:
[b]There is no row at position 0[/b]

forse il problema è nell'indice dinamico "i" della riga?
grazie
luca

Anonimo Profilo | Senior Member

Prova a dare un'occhiata a questo articolo
http://www.dotnethell.it/articles/article.aspx?ArticleID=91
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5