|
ddonaldson -> RE: Search Page > Results Page > Then Sort Columns ASP / Frontpage / SQL Server (5/7/2009 12:12:39)
|
TexasWebDevelopers! Thank you so very much for your help. Now the sort is working, but the query does not keep the existing results, or insert any of the user-entered values into the query. Here's the working query string: SELECT [results].dns, [results].company_name, [results].address, [results].city, [results].state, [results].zip, [results].sic_description, [results].sic_number, [results].phone, [results].executive1, [results].ct_income_level, [results].ct_minority_pct, [results].annual_sales, Max([contact].contact_date) AS Maxcontact_date, '$' + convert(varchar,cast([results].[annual_sales] as money),1) as [Annual Sales] FROM contact INNER JOIN results ON [contact].dns=[results].dns WHERE (results.dns LIKE '%%%' AND Results.company_name LIKE '%Auto Zone%' AND Results.city LIKE '%%%' AND Results.state LIKE '%%%' AND Results.zip LIKE '%%%' AND Results.zip LIKE '%%%' AND Results.zip LIKE '%%%' AND Results.sic_number LIKE '%%%' AND Results.annual_sales >= 0 AND Results.annual_sales <= 9999999999 AND Results.business_decription LIKE '%%%' AND Results.executive1 LIKE '%%%' AND Results.ct_minority_pct >= 0 AND Results.ct_income_level LIKE '%%%') GROUP BY [results].dns, [results].company_name, [results].address, [results].city, [results].state, [results].zip, [results].sic_description, [results].sic_number, [results].phone, [results].executive1, [results].ct_income_level, [results].ct_minority_pct, [results].annual_sales ORDER BY results.company_name ASC; As you can see, the parameter: Results.company_name LIKE '%Auto Zone%' When you click the SortBy link, it vanishes and substitute the original default value of %: Results.company_name LIKE '%%%' Does it matter if this goes in the header, top of page, or right by the frontpage generated code or the "search_results.asp" page? <% DIM SortBy SortBy=request.querystring("SortBy") If request.querystring("SortBy")="" then SortBy="city" end if %> Do I need to dim all of the form field values in the above code? ie, DIM company_name company_name=request.querystring("company_name") Thanks again for your help! d
|
|
|
|