Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/06/2002, 14:48
emont
 
Fecha de Ingreso: enero-2002
Ubicación: Bogotá
Mensajes: 438
Antigüedad: 23 años, 4 meses
Puntos: 2
Delimitar la información de un combo

Hola tengo una tabla en access 2000 la cual tiene varios registros de año duplicados por ejemplo, tengo el 2000 en 300 registros y 2001 en 400 registros.

Cuando yo hago mi query y traigo la informacion a la lista desplegable me aparecen todos los 700 registros y solo quiero que me aparezca uno para el 2000 y otro para el 2001.

este es mi codigo:
<%@LANGUAGE="VBSCRIPT"%>
<%
set conn=server.CreateObject("ADODB.connection&qu ot;)
set rs=server.CreateObject("ADODB.recordset" )
conn.Open ("DRIVER={Microsoft Access Driver (*.mdb)};DBQ=C:\mercadeoypublicidad.com\noticiasye ventos.mdb;UID=admin;PWD=")
sql="select distinctrow freepress.ano as ano,freepress.mes as mes, freepress.pais as pais from freepress"
set rs=conn.Execute (sql)
%>
<SELECT id=cmbano name=cmbano>
<%
while not rs.EOF
%>
<OPTION value=<%=rs("ano")%>><%=rs(& quot;ano")%></OPTION>
<%
rs.MoveNext
wend
%>
</SELECT>


Como se podran dar cuenta en el select coloque el disctinc y luego el distincrow pero no me funciona. Que puedo hacer?

Gracias por la ayuda.