Recuperare indice ultima riga gridview

martedì 14 ottobre 2008 - 18.08

stuzzo Profilo | Junior Member

Ciao a tutti!
Scusate l'ignoranza....sto facendo una prova per vedere se il gridview viene popolato in maniera corretta. In poche parole prima lo riempio n volte e adesso vorrei vedere a che indice si trova.
- Quindi come faccio a recuperare l'indice dell'ultima riga inserita?
grazie a tutti!
Alfredo Aiello

PEPE Profilo | Senior Member

Ciao,
non so se ho capito bene quello che ti serve comunque azzardo una risposta.

per prima cosa devi andarti a posizionare sull'ultima riga e poi prenderne il suo indice.
per fare questo puoi usare la seguente sintassi

gdw.Rows(gdw.Rows.Count-1).RowIndex

Spero sia quello che ti serva.
Saluti,
Luca.

alx_81 Profilo | Guru

>Ciao a tutti!
Ciao!

>Scusate l'ignoranza....sto facendo una prova per vedere se il
>gridview viene popolato in maniera corretta. In poche parole
>prima lo riempio n volte e adesso vorrei vedere a che indice
>si trova.
>- Quindi come faccio a recuperare l'indice dell'ultima riga inserita?

@PEPE
ho paura che intenda l'identity corrente di una tabella di database.

In questo caso, visto che non è il GridView che ti dice l'ultimo indice inserito in una tabella, che RDBMS Utilizzi? SQL Server? MySQL? Access?
Cerca di spiegare meglio cosa vuoi ottenere affinchè noi non incappiamo in fraintendimenti

>grazie a tutti!
di nulla!

--

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

stuzzo Profilo | Junior Member

>Ciao,
>non so se ho capito bene quello che ti serve comunque azzardo
>una risposta.
>
>per prima cosa devi andarti a posizionare sull'ultima riga e
>poi prenderne il suo indice.
>per fare questo puoi usare la seguente sintassi
>
>gdw.Rows(gdw.Rows.Count-1).RowIndex
>
>Spero sia quello che ti serva.
>Saluti,
>Luca.

@PEPE
Ciao, grazie della risposta...è proprio ciò che mi serviva, soltanto che la sintassi è gdw.Rows[gdw.Rows.Count-1].RowIndex;

@alx_81
Ciao, eh forse hai ragione che non era tanto chiaro :), se non sbaglio quello che intendevi tu era il DataKeyNames, giusto?

Grazie ancora :D

Alfredo Aiello

alx_81 Profilo | Guru

@PEPE
Ottimo, ci avevi preso

@stuzzo
no, dicevo proprio su db, l'ultimo identity inserito in un campo autoincrementante


--

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

stuzzo Profilo | Junior Member

>no, dicevo proprio su db, l'ultimo identity inserito in un campo
>autoincrementante

ah ok ;) thanks



Alfredo Aiello
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