Record corrente

domenica 02 gennaio 2011 - 14.43
Tag Elenco Tags  VB.NET  |  .NET 3.5  |  Windows XP  |  Visual Studio 2008  |  SQL Server 2005

Zagor60 Profilo | Junior Member

Salve,

come identificare tramite una query il corrente record.

esempio record 1 di 5
Grazie

speedx Profilo | Junior Member

ciao, richiesta un po' troppo generica la tua...
intanto che db usi? e poi dove ti server avere quest'informazione ?
//// Marcello C.

Zagor60 Profilo | Junior Member

Ciao,
il db è su sql server 2005.
Avendo filtrato dei dati , dopo su un form visualizzare in una label o altro su quale record sono posizionato e quanti sono in totale.

Per esempio: record 2 di 5

Grazie

speedx Profilo | Junior Member

Su quale sei posizionato, se utilliza un datagrid te lo segnala....
Altrimenti potresti fare una collonna contatore con il numero di riga all'interno della query che estra i dati..... e questa (a meno di ulteriori filtri che fai sulla form, ti da la possibilita di visualizzare il record su cui sei posizionato rispetto al totale).
Con una seconda query nidificata alla prima o a parte potresti recuperare il numero di record totale, sempre a meno di filtri applicati sulla form...
Io in genere non applico filtri diretti dalla form al dataset ma preferisco restituire i dati già filtrati dal db
//// Marcello C.

Zagor60 Profilo | Junior Member

Ciao,
grazie per la risposta .

Ho capito in parte ciò che devo fare.
Non uso una dbgrid se no giustamente come dici lo visualizzerei direttamente sulla grid.
Uso normali campi in un form.
Mi potresti fare per piace un esempio solo per quello di un record intermedio. Es. 2 di ...
Per quello totale lo avevo già fatto.

saluti
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