Errore strano nel caricamento delle righe di una tabella dataset

domenica 29 aprile 2007 - 10.46

trinity Profilo | Guru

salve ragazzi

io effettuo questa ricerca all'interno di una tabella del dataset:

Dim myrow() As DataRow = Province.Select("NomeProvincia LIKE '" & provincia & "%'")
Me.TextBox6.Text = CStr(myrow(0)("NomeProvincia"))
Me.TextBox14.Text = CStr(myrow(1).Item("CodiceProvincia"))
Me.TextBox15.Text = CStr(myrow(2)("CodiceRegione"))

i dati vengono caricati, potete vederlo nella figura di seguito riportata:


686x210 52Kb


solo che alla seconda riga mi esce questo errore:


1033x292 80Kb


sapete dirmi il perchè e dove semmai sbaglio?
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

dedalo.nel.labirinto Profilo | Newbie

mi sembra di capire dalle immagini allegate che la select trovi un unico record e quindi il tuo array myrow() abbia un unico elemento, per questo ti dice che hai superato le dimensioni massime dell'array.

quando recuperi i campi l'inidice non deve cambiare:

Me.TextBox6.Text = CStr(myrow(0)("NomeProvincia")) Me.TextBox14.Text = CStr(myrow(0)("CodiceProvincia")) Me.TextBox15.Text = CStr(myrow(0)("CodiceRegione"))
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-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5