SELECT IF ASP

Paty
24 de Mayo del 2004
HOLA A TODOS!!!!! Ojal alguien me pudiera ayudar
Cual es la manera adecuada de manejar lo siguiente,
Tengo una pgina donde selecciono determinadas opciones como Mes, Ao, Producto y dependiendo de esto me muestra la consulta en otra pgina. pero hay una opcion con radio button donde especifico el periodo(Mensual o Anual). dependiendo de esto cambia la consulta, mi pregunta es si puedo hacer dos select juntos y separados por un If, medio lo hice pero marca error.
este es mi select cuando EL RADIO BUTTON ES IGUAL A MENSUAL
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "base"
sSQL="SELECT * From MateriasPrimas Where Producto In ("&varproducto&") AND (Ao Between "&anual1&" and "&anual2&") AND (Mes Between "&mes1&" and "&mes2&")"&_
"order by Producto ASC,Ao DESC,Mes ASC"
set RS = Conn.Execute(sSQL)
%>

PERO A ESTO COMO LE PUEDO AGREGAR UN IF PARA EL CASO EN EL QUE EL RADIO BUTTON = "Anual"

jaime
24 de Mayo del 2004
Hola, prueba con algo as

Saludos

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "base"
if Radio button = "anual" then
sSQL= "select..."
else
sSQL= "select..."
end if
set RS = Conn.Execute(sSQL)