%
Response.Buffer = True
On Error Resume Next
' Get Product list from DB
set objConnect = server.createobject("adodb.connection")
objConnect.open "DRIVER={SQL Server};server=sql.interbaun.com;Database=emsl;UID=emsl;PWD=emsl.005;"
Dim strProductGroup, strHPO, strHP, strRPMO, strRPM, strVOLTO, strVOLT, strMake
Dim blnSearch
blnSearch = False
if Request.QueryString("s") <> "" Then strMake = Request.QueryString("s") : blnSearch = True
if Request.QueryString("HP") <> "" Then
strHP = Request.QueryString("HP")
if IsNumeric(strHP) then blnSearch = True Else strHP = ""
End if
if Request.QueryString("RPM") <> "" Then
strRPM = Request.QueryString("RPM")
if IsNumeric(strRPM) then blnSearch = True Else strRPM = ""
End if
if Request.QueryString("VOLT") <> "" Then
strVOLT = Request.QueryString("VOLT")
if IsNumeric(strVOLT) then blnSearch = True Else strVOLT = ""
End If
if Request.Querystring("pg") <> "" Then strProductGroup = Request.Querystring("pg") : blnSearch = True
strHPO = Request.Querystring("HPO")
strRPMO = Request.Querystring("RPMO")
strVOLTO = Request.Querystring("VOLTO")
if blnSearch Then
Dim strSearch
strSearch = Request.QueryString("s")
' Search SQL Statement
sql = "SELECT PRODUCT_GROUP.pgs_name, PRODUCT.prn_id, PRODUCT.prs_name, " &_
" PRODUCT.prs_brand_name, PRODUCT.prn_quantity, PRODUCT.prs_model_no, " &_
" PRODUCT.prn_hp, PRODUCT.prs_triple_rate, PRODUCT.prs_voltage, PRODUCT.prn_rpm, " &_
" PRODUCT.prs_frame, PRODUCT.prs_description, PRODUCT.prs_new_reconditioned, PRODUCT.prn_price " &_
" FROM PRODUCT INNER JOIN " &_
" PRODUCT_GROUP ON " &_
" PRODUCT.pgn_id = PRODUCT_GROUP.pgn_id " &_
" WHERE (PRODUCT.prl_active = 1) "
If strHP <> "" then sql = sql & " AND PRODUCT.prn_hp " & strHPO & " " & strHP & " "
If strRPM <> "" then sql = sql & " AND (PRODUCT.prn_rpm " & strRPMO & " " & strRPM & " OR PRODUCT.prn_quantity " & strRPMO & " " & strRPM & " )"
If strVOLT <> "" then sql = sql & " AND PRODUCT.prs_voltage " & strVOLTO & " " & strVOLT & " "
If strMake <> "" then sql = sql & " AND PRODUCT.prs_brand_name LIKE '%" & strMake & "%' "
If strProductGroup <> "" then sql = sql & " AND PRODUCT_GROUP.pgn_id = " & strProductGroup
sql = sql & " ORDER BY PRODUCT.prn_hp"
Else
sql = "SELECT PRODUCT_GROUP.pgs_name, PRODUCT.prn_id, PRODUCT.prs_name, " &_
" PRODUCT.prs_brand_name, PRODUCT.prn_quantity, PRODUCT.prs_model_no, " &_
" PRODUCT.prn_hp, PRODUCT.prs_triple_rate, PRODUCT.prs_voltage, PRODUCT.prn_rpm, " &_
" PRODUCT.prs_frame, PRODUCT.prs_description, PRODUCT.prs_new_reconditioned, PRODUCT.prn_price " &_
" FROM PRODUCT INNER JOIN " &_
" PRODUCT_GROUP ON " &_
" PRODUCT.pgn_id = PRODUCT_GROUP.pgn_id " &_
" WHERE (PRODUCT.prl_active = 1) "
If strProductGroup <> "" then sql = sql & " AND PRODUCT_GROUP.pgn_id = " & strProductGroup
sql = sql & " ORDER BY PRODUCT.prn_hp"
End If
'Response.Write(sql)
'Response.End()
%>
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
Surplus Motors <%
If strProductGroup <> "" then
Select Case strProductGroup
Case "1" Response.Write( " - Motors" )
Case "2" Response.Write( " - Pumps" )
Case "3" Response.Write( " - Welders" )
End Select
End if %>
HP
RPM
Volt
Encl.
Frame
Make
Condition
Ref. Info
<%
Set RS = objConnect.Execute(sql)
While Not RS.EOF
strOut = strOut & "
" & vbCrLf
' HP
strOut = strOut & "
" & vbCrLf
strOut = strOut & "
" & vbCrLf
strOut = strOut & "
"
If RS("prs_triple_rate") <> "" Then
strOut = strOut & RS("prs_triple_rate")
Else
strOut = strOut & RS("prn_hp")
End if
strOut = strOut & "
" & vbCrLf
strOut = strOut & "
" & vbCrLf
strOut = strOut & "
" & vbCrLf
' RPM
strOut = strOut & "
" & vbCrLf
strOut = strOut & "
" & vbCrLf
strOut = strOut & "
" & RS("prn_rpm") & "
" & vbCrLf
strOut = strOut & "
" & vbCrLf
strOut = strOut & "
" & vbCrLf
' Voltage
strOut = strOut & "
" & vbCrLf
strOut = strOut & "
" & vbCrLf
strOut = strOut & "
" & RS("prs_voltage") & "
" & vbCrLf
strOut = strOut & "
" & vbCrLf
strOut = strOut & "
" & vbCrLf
' Enclosure (in Database as Price)
strOut = strOut & "
" & vbCrLf
strOut = strOut & "
" & vbCrLf
strOut = strOut & "
"
if RS("prn_price") = "NULL" then
strOut = strOut & " "
Else
strOut = strOut & RS("prn_price")
End if
strOut = strOut & "