Devo realizzare una query dinamica che deriva da una ricerca fatta su più campi di una stessa tabella.

Sto cercando sui vecchi post ma non riesco ad impostarla...

c'è qualcuno che mi aiuta???

codice:
var Sql = ("SELECT * FROM bar where bar ='"+Request.Form("bar")+"'");
questa è quella normale che non so impostare.

Praticamente la ricerca andrebbe fatta sul campo "bar" inserendo il nome del bar, sul campo "provincia" inserendo la provincia e sul campo "regione" inserendo la regione. Qualora in un campo non fosse inserito nulla quello andrebbe scartato.