Asp.net stampa dei primi 4 record in una pagina, dei secondi 4 in un'a...

giovedì 23 marzo 2006 - 10.32

BrandonHeat Profilo | Junior Member

Ciao ragazzi!
Ho un problema che mi affligge ormai da un paio di giorni..
Avrei bisogno di visualizzare una tabella contenente dei record presi da un db access..però non voglio visualizzare tutti i record nella stessa pagina, ma voglio fare in modo che vengano visualizzati i primi 4 nella pagina, i secondi 4 nella seconda pagina e così via..per far ciò ho creato una pagina tipo i risultati della ricerca in google..il problema è che mi visualizza lo stesso i risultati nella stessa pagina..posto un po di codice per far capire:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra


Questo è quanto..
Uno dei miei problemi è riuscire a determinare il numero di record che vengono visualizzati, oltre al fatto di non riuscire a dividere i record nelle varie pagine...
Spero che qualcuno mi possa aiutare a risolvere questo mio dannatissimo problema, ne sarei molto contento e grato..
Grazie mille a tutti!!!
Ciao!!!

Brandon Heat

alx_81 Profilo | Guru

Ti consiglio vivamente di non usare i recordset, visto che ASP.NET ti permette di utilizzare ADO.NET..
Dovresti usare un command e un bel datareader, passandolo poi come datasource di un bel datagrid..
In maniera semplice e veloce..
il problema è questo.. cosa utilizzi per sviluppare asp.net? =)
Alx81 =)

BrandonHeat Profilo | Junior Member

Ho risolto proprio con i recorset..dopo un po di tempo e ragionamento alla fine ce l'ho fatta!
Comunque uso Visual Studio 2005!
Grazie lo stesso per la risp!!
Ciao!!!
Brandon Heat

alx_81 Profilo | Guru

Ti dico la verità..
non è il metodo migliore..
sarebbe meglio utilizzare il controllo datagrid che ti permette di associare il risultato di una semplice query in 3 o 4 righe al controllo..
In più ti gestisce automaticamente la paginazione..
magari guardatelo un pochino.. ok?
ciao!
Alx81 =)

alx_81 Profilo | Guru

se vuoi ti mando qualche esempio di datagrid..
Alx81 =)

BrandonHeat Profilo | Junior Member

Perchè no!Ti ringrazio per la disponibilità!!
Grazie!!!
Brandon Heat

alx_81 Profilo | Guru

se mi dai la tua email ti mando un paio di allegati.. magari lunedì.. ok?
Alx81 =)

BrandonHeat Profilo | Junior Member

Guarda, apprezzo molto la tua disponibilità, però ho una certa diffidenza a dare il mio indirizzo e mail a persone che nn conosco, non si sa mai.. scusa e ti ringrazio lo stesso!
Ciao!!
Brandon Heat

alx_81 Profilo | Guru

ok.. dai.. lunedì ti porto degli esempi semplici.. ciao!!
Alx81 =)

alx_81 Profilo | Guru

In allegato l'aspx e il vb per provare il datagrid..
non l'ho testato.. anche perchè non avevo tabelle disponibili.. però dovrebbe andare.. devi sostiruire nel vb la select e la connectionstring con quello che hai tu (connectionstring del tuo server/pc e nome della tua tabella)..
prova..
ciaooooooooo!
Alx81 =)

BrandonHeat Profilo | Junior Member

Ok grazie mille per la tua disponibilità..appena lo provo ti faccio sapere, intanto ti ringrazio!!!
Ciao!!!
Brandon Heat

alx_81 Profilo | Guru

Il datagrid ha funzionato?
Alx81 =)

BrandonHeat Profilo | Junior Member

Si, benissimo!
Ti meriti un post risolto!!
Ciao!!!
Brandon Heat
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5