Ciao a tutti,
dunque, ho inserito un accessDatasourse che punta ad un DB access e relativa tabella _AssociazioneAS, inserito anche un GridView associato al mio DB.
Ora per contare i record con Nome ="red", nome="Ciao" ecc ecc andavo nel PreRender del gridview e mi scorrevo tutta la lista e ad ogni associazione della cella = "red" o "ciao" aggiornavo i relativi contatori.
Ora il metodo funziona, ed è l'unico che ho trovato in giro, ma è una logica esattamente all'opposto di come deve essere perchè conto mentre stanno per essere visualizzati (prerender).
Ora volevo contare direttamente sul AccessDataSourse è possibile? Il codice che avevo pensato era questo, ma come si vede visualizza nella griglia solo i nome "red".
Sql2 = "SELECT * FROM [_AssociazioneAS] "
ADS1.SelectCommand = Sql2
ADS1.FilterExpression = "nome = '{0}'"
ADS1.FilterParameters.Add("nome", "red")
MsgBox(GridView1.Rows.Count)
Help!![]()

Rispondi quotando