Problemino su filtro datagridview

giovedì 01 novembre 2012 - 16.51
Tag Elenco Tags  VB.NET  |  .NET 4.0  |  Windows 7

pieroalampi Profilo | Expert

Salve,
Ho il seguente problema, in un datagridview ho una serie di dati tutti diversi fra loro e dovrei trovare l'ultima riga che ha una condizione bool come faccio?
il datagrid ha la seguente struttura
id - nome - num - sub - stampa
1 pippo 12 1 true
2 andrea 14 2 False
3 franco 14 3 true
4 franca 14 4 true
2 luisa 14 2 False

praticamente dovrei riuscire ad intercettare il num e il sub dell'ultima riga che presenta la condizione true, in questo caso
la riga 4 franca 14 4 true
come posso fare????
ho provato con questa ma ovviamente legge tutti i valori prima di arrivare all'ultimo
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra
grazie mille


SCUSATE ANCORA SEMBRA CHE FUNZIONI COSI ANCHE SE NOL CODICHE OTTENGO UN WARNING
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra
GRAZIE LO STESSO
------------------------------------------------------
LA PRIMA FRASE DI UN PROGRAMMATORE HELLO WORD ...... ANCHE L'ULTIMA
------------------------------------------------------

marco_grillo Profilo | Junior Member

biglietto=0
bigliettoSub=0
For i=0 to DataGridViewReport.RowCount - 1
If DataGridViewReport("stampa",i).Value = True Then
biglietto=DataGridViewReport("num",i).Value
bigliettoSub=DataGridViewReport("sub",i).Value
End if
Next

MsgBox("questo è il valore dell'ultimo biglietto " & biglietto & " " & bigliettoSub)


_________________________________________________________________________
Basta solo un carattere sbagliato nel codice sorgente per distruggere un'intera apllicazione

pieroalampi Profilo | Expert

il codice da me postato va bene uguale andava solo valorizzata la variabile in fase di creazione per evitare il warning in ogni caso questa tua è un'altra soluzione VALIDA anzi direi più valida della mia che tiene conto delle posizioni colonna, invece tu prelevi il nome colonna ed in caso di aggiunta vaori non otterrei nessun errore, quindi grazie
------------------------------------------------------
LA PRIMA FRASE DI UN PROGRAMMATORE HELLO WORD ...... ANCHE L'ULTIMA
------------------------------------------------------

marco_grillo Profilo | Junior Member

Ti conviene sempre specificare il nome della colonna perchè potresti cambiare l'ordine e l'indice non sarebbe più valido ;)

Alla prossima, ciao.


_________________________________________________________________________
Basta solo un carattere sbagliato nel codice sorgente per distruggere un'intera apllicazione

pieroalampi Profilo | Expert

infatti è verissimo, grazie ancora
------------------------------------------------------
LA PRIMA FRASE DI UN PROGRAMMATORE HELLO WORD ...... ANCHE L'ULTIMA
------------------------------------------------------
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-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5