Ciao ragazzi sono un po' impedito quindi sono 2 giorni che non riesco a capire cosa ci sia di sbagliato in questo if... in pratica vorrei solo che se la variabile "cosacerchi" è uguale a "order_num" (che io passo da un form) allora "operatore" sia "=" altrimenti che "operatore" sia "LIKE"...
<%
Dim rs_order
Dim rs_order_numRows
Dim operatore
cosacerchi=Request.form("cosacerchi")
cosacerchi2=Request.form("cosacerchi2")
if (cosacerchi="order_num") then
(operatore="=")
else
(operatore="LIKE")
End if
Set rs_order = Server.CreateObject("ADODB.Recordset")
rs_order.ActiveConnection = MM_conn_netshoppe_STRING
rs_order.Source = "SELECT order_num, shipping_firstname, customer_id, shipping_lastname, shipping_company, order_date, ID FROM orders WHERE "& cosacerchi &" "& operatore &" '%" & cosacerchi2 & "%' ORDER BY order_num DESC"
rs_order.CursorType = 0
rs_order.CursorLocation = 3
rs_order.LockType = 1
rs_order.Open()
rs_order_numRows = 0
Dim Repeat1__numRows
Dim Repeat1__index
Repeat1__numRows = 50
Repeat1__index = 0
rs_order_numRows = rs_order_numRows + Repeat1__numRows
%>
Chi mi sa aiutare?
Grazie mille a tutti...

Rispondi quotando