ASP - Una cOnsulta de AsP

 
Vista:

Una cOnsulta de AsP

Publicado por gustavo (27 intervenciones) el 26/01/2007 15:03:12
hola necesito enlazar tres tablas pero en un mismo select,
eligo un categoria del combo,apreto el boton,y en el mismo select me muestra la subcategoria.y si kiero ver otras vez las categorias apreto otra vez el boton para que me muestre otra vez la categorias en el combo,
no es para nada funcional solo para ver como es ,por que he tratado de hacerlo y no lo he conseguido.
BUeno salUdos este es el codigo:
la base tiene estos datos:
tabla =paises --> campos = idpais - pais
tabla provincias --> campos = idpais , idprovincia , provincia
<%
set rs=server.createobject("adodb.recordset")
set cn=server.createobject("adodb.connection")
cn.open "provider=microsoft.jet.oledb.4.0; data source="&server.mapPath("mismo_select.mdb")&""
%>
<html>
<head>
</head>
<body>

<%

if (request.querystring("cmbpaises")="" or conexion=1) then
sql="select * from paises"
else
dato=request.querystring("cmbpaises")
strmensaje="paises"
sql="select * from provincias where idpais="&int(dato)&""
end if
rs.open sql,cn
%>
<form name="form1" method="get" action="#">
<select name="cmbpaises">
<%
while not rs.eof
%>
<%if (strmensaje<>"paises") then %>
<option value="<%=rs("idpais")%>"><%=rs("pais")%></option>
<% conexion=1 %>
<%else %>
<option value="<%=rs("idprovincia")%>"><%=rs("provincia")%></option>
<%end if%>
<%rs.movenext
wend
rs.close
%>

</select>
<br>
<input type="button" value="boton" onClick="document.form1.submit()" name="b1">
<input type="hidden" value="var" name="aca">
<br>
</form>

</body>
</html>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder