questo mi mette il cuore in pace: la uso anch'io da secoli e va. Ma gli Autori specializzati dicono il contrarioOriginariamente inviato da Legnetto
Come ho detto prima access non lo uso e quindi non so che dire, con sqlserver va benone(chiaramente ho provato).
Mi spiace.
Per quanto riguarda il metodo Fill e le performance, io ormai sono anni che uso quel sistema con tabelle enormi e, sinceramente analizzando con profiler la query eseguita, non vedo problemi. Se l'inefficienza è dovuta al metodo fill con i parametri per intercettare solo i record desiderati questo non lo so.
Quello che non mi piace è l'obbligo di dover eseguire almeno una volta la count per sapere quanti sono i record totali. Se la query è complessa, le prestazioni alla prima esecuzione sono un disastro.
CiaoPer quanto riguarda la query access che ho fatto, con e senza alias, funziona bene con tabella normali: non mi funziona perchè le query che ho sono abbastanze complesse ed Access ci si perde
![]()
da anni uso questa versione overload e, sinceramente, è talmente comoda che non so più cosa c'è dentro![]()
Public Overloads Function GetDataTable(ByVal stringaConnessione$, ByVal stringaSQL$, ByVal Pagina%, ByVal RighePagina%) As DataTable

Per quanto riguarda la query access che ho fatto, con e senza alias, funziona bene con tabella normali: non mi funziona perchè le query che ho sono abbastanze complesse ed Access ci si perde
Rispondi quotando