Hallo
Ik heb een gridview op mijn aspx pagina
Ik heb deze heel simpel gemaakt met een sqldatasource
bv : select * from tabel
Maar nu wou ik een filter toepassen
Dus dan heb ik een textbox bijgemaakt
Mijn sql query wordt dan bv :
select * from tabel where (naam like '%' + @naam + '%' OR comment like '%' + @comment + '%')
Nu dit gaat goed , maar er wordt via deze manier maar in kolom gezocht...
Stel dat in kolom naam : "NoFate" zit , en in kolom comment : "test" zit
En ik zoek op : "NoFate test" , dan krijg ik natuurlijk geen resultaten
Ook als er meerdere woorden worden meegegeven die niet op dezelfde manier in het record zitten , dan vindt hij ook niets
bv in kolom naam zit : "NoFate test"
Ik vul in in mijn textbox : "test NoFate"
dan krijg ik ook geen resultaten...
Hoe kan ik dit oplossen?
Ik heb een gridview op mijn aspx pagina
Ik heb deze heel simpel gemaakt met een sqldatasource
bv : select * from tabel
Maar nu wou ik een filter toepassen
Dus dan heb ik een textbox bijgemaakt
Mijn sql query wordt dan bv :
select * from tabel where (naam like '%' + @naam + '%' OR comment like '%' + @comment + '%')
Nu dit gaat goed , maar er wordt via deze manier maar in kolom gezocht...
Stel dat in kolom naam : "NoFate" zit , en in kolom comment : "test" zit
En ik zoek op : "NoFate test" , dan krijg ik natuurlijk geen resultaten
Ook als er meerdere woorden worden meegegeven die niet op dezelfde manier in het record zitten , dan vindt hij ook niets
bv in kolom naam zit : "NoFate test"
Ik vul in in mijn textbox : "test NoFate"
dan krijg ik ook geen resultaten...
Hoe kan ik dit oplossen?