If your business area select is named "lstBusinessArea" and looks something like:
Code:
<select name="lstBusinessArea">
<option value="">(All)</option>
<option value="1">Book Sales</option>
<option value="2">Record Sales</option>
</select>
The your code will be like:
Code:
Dim iBusinessArea
iBusinessArea = Request("lstBusinessArea")
Dim sSQL
sSQL = "SELECT * FROM tblSales WHERE(BusinessAreaId = "
sSQL = sSQL & iBusinessArea
sSQL = sSQL & " OR '" & iBusinessArea & "' = '')"
Normally I'd try to use a stored procedure for both performance, security and maintainability but the principle is the same.
--
Joe (
Microsoft MVP - XML)