Tipo de erro:
ADODB.Recordset (0x800A0CC1)
O item não pode ser encontrado na coleção correspondente ao nome ou ao ordinal solicitado.
/casali/novoteste.asp, line 31
mas quando tiro a referencia do link e coloco uma url ele abre normalmente os nomes da cidades no bd. não consegui achar o erro,
<% Set Conn=server.createobject("ADODB.Connection") Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("osmelhores.mdb") Set Usr=server.createobject("ADODB.Recordset") Usr.Open "Select Distinct(nomecidade) From cidades", Conn, 3, 3 If Usr.eof then response.write "não existe registro" else %> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <script language="JavaScript"> <!-- function MM_jumpMenu(targ,selObj,restore){ //v3.0 eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'"); if (restore) selObj.selectedIndex=0; } //--> </script> <form name="navegacao" method="post" action=""> <select name="navegacao" onChange="MM_jumpMenu('parent',this,0)"> <%do While not Usr.eof%> <option value="<%=Usr("link")%>"><%=Usr("nomecidade")%></option> <%USR.MoveNext() loop%> </select> <%end if%> <%Usr.close%> </body> </html>