%@ LANGUAGE="VBSCRIPT"%> <% on error resume next Set conn = Server.CreateObject("ADODB.Connection") Set rsTecnet = Server.CreateObject("ADODB.Recordset") ConStr = "Driver={Mysql}; Server=sql1a.your-server.co.za; " & _ "Database=active_db1; UID=active_1; PWD=f8VCzTks" conn.ConnectionString = ConStr conn.Open 'conn.ConnectionTimeout=300 Server.ScriptTimeOut = 2000 cPath = "http://active.tasonline.co.za/searcher/" 'cPath = "http://bilal/searcher/" set strdivision=Request.Form("Division") set strsearchtype=Request.Form("SearchType") set strcriteria=Request.Form("Criteria") set strkeyword=Request.Form("cKey") cCat="" strsql="" cQry="" strF="" strL="" sCriteria="" sWildcard="" If Request.QueryString.Count = 0 Then ' User pressed Button set strdivision = Request.Form("Division") set strsearchtype = Request.Form("SearchType") set strcriteria = Request.Form("Criteria") set strkeyword = Request.Form("cKey") set strCat = Request.Form("cCat") Else ' User clicks on link set strdivision = Request.QueryString("Division") set strsearchtype = Request.QueryString("SearchType") set strcriteria = "containing" set strkeyword = Request.QueryString("cKey") set strCat = Request.QueryString("cCat") End If If strcriteria = "containing" then strF = "%" strL = "%" ElseIf strcriteria = "equal to" then strF = "" strL = "" ElseIf strcriteria = "start" then strF = "" strL = "%" End If if strsearchtype = "Company" then strsqlhead="SELECT * FROM TecnetHeader WHERE ComName LIKE '" & strF & strkeyword & strL &"' ORDER BY ENHANCED DESC,COMNAME" Else strsql3="SELECT * FROM CATEGORY WHERE CNAME LIKE '" & strF & strkeyword & strL &"'" strsqlhead="SELECT TecnetDetail.Keyw,TecnetDetail.ID,TecnetHeader.Enhanced,TecnetHeader.ComName FROM TecnetDetail INNER JOIN TecnetHeader ON TecnetDetail.ID=TecnetHeader.ID WHERE Keyw LIKE '" & strF & strkeyword & strL &"' ORDER BY ENHANCED DESC,COMNAME" End if If strsearchtype = "Category" Then strsqlhead="SELECT TecnetDetail.Keyw,TecnetDetail.ID,TecnetHeader.Enhanced,TecnetHeader.ComName FROM TecnetDetail INNER JOIN TecnetHeader ON TecnetDetail.ID=TecnetHeader.ID WHERE Cat LIKE '" & strF & strCat & strL &"' ORDER BY ENHANCED DESC,COMNAME" End If If strsearchtype = "Division" Then strsqlhead="SELECT DISTINCT TecnetDetail.ID FROM TecnetDetail INNER JOIN TecnetHeader ON TecnetDetail.ID=TecnetHeader.ID WHERE Division = '"& strkeyword &"' ORDER BY ENHANCED DESC,COMNAME" End If strsql=strsqlhead ' Search buttons and input Response.Write "" 'Response.Write strsql & "
" 'Response.Write strsql3 Response.Write "
| " & rsTecnet("CNAME") & " | " rsTecnet.MoveNext next Response.Write "
| Company Name | " Response.Write "Telephone | " Response.Write "Fax | " Response.Write "|||
"
Else
Response.Write ""
End If
if rstecnet("URL")<>"" then
Response.Write "" & rstecnet("ComName") & " | "
else
Response.Write ""& rstecnet("COMNAME") & ""
end if
Response.Write "" & rstecnet("TEL") & " | "
Response.Write "" & rstecnet("FAX") & " | "
if rsTecnet("EMAIL") <> "" Then
Response.Write " | ||
| " & rstecnet("DESCR") & " | |||||
"
Else
Response.Write ""
End If
if rsID("URL")<>"" then
Response.Write "" & rsID("COMNAME") & " | "
else
Response.Write "" & rsID("COMNAME") & ""
end if
Response.Write "" & rsID("TEL") & " | "
Response.Write "" & rsID("FAX") & " | "
if rsID("EMAIL") <> "" Then
Response.Write " | ||
| " & rsID("DESCR") & " | |||||