Filtro Record SQL performante

venerdì 12 ottobre 2007 - 08.40

Giscotech Profilo | Junior Member

Salve a tutti,
ho realizzato un filtro su una tabella utilizzando la parola chiave LIKE.

Il risultato che ricevo è esatto, ma molto lento e siccome il filtro si verifica sull'evento TextChanged di una textbox il problema salta subito all'occhio.

La tabella contiene circa 26000 articoli.

Sapete indicarmi una soluzione più performante per risolvere il mio problema?

Grazie
Giuseppe Scordo
Giscotech Informatics

SSUPERPIPPO Profilo | Guru

>Salve a tutti,
>ho realizzato un filtro su una tabella utilizzando la parola
>chiave LIKE.
>
>Il risultato che ricevo è esatto, ma molto lento e siccome il
>filtro si verifica sull'evento TextChanged di una textbox il
>problema salta subito all'occhio.
>
>La tabella contiene circa 26000 articoli.
>
>Sapete indicarmi una soluzione più performante per risolvere
>il mio problema?
>
>Grazie
>Giuseppe Scordo
>Giscotech Informatics

Io normalmente per ricerche così pesanti, aggiungo un pulsante
aggiorna anzichè associare il refresh della tabella all'evento
TextChanged.

Ciao

Alessandro

http://blogs.dotnethell.it/alebadalin

Giscotech Profilo | Junior Member

Il problema è che il mio cliente ha degli agenti abituati ad utilizzare questo tipo di procedura. Figurati che avevo messo la stessa procedura su invio e non gli è andata bene.
Giuseppe Scordo
Giscotech Informatics

SSUPERPIPPO Profilo | Guru

>Il problema è che il mio cliente ha degli agenti abituati ad
>utilizzare questo tipo di procedura. Figurati che avevo messo
>la stessa procedura su invio e non gli è andata bene.
>Giuseppe Scordo
>Giscotech Informatics

Essendo il tuo un problema che ho riscontrato più volte anch'io, penso che mi cimenterò nella realizzazione di una classe che risolva questo inconveniente.

Appena pronta la pubblico sul mio blog.

Ciao

Alessandro

http://blogs.dotnethell.it/alebadalin
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