Foros del Web » Programando para Internet » ASP Clásico »

error al ejecutar formulario y listado en la misma pagina

Estas en el tema de error al ejecutar formulario y listado en la misma pagina en el foro de ASP Clásico en Foros del Web. Buenos dias a todos, tengo el siguiente problema, cree una pagina que esta compuesta por un formulario y una vez seleccionada la opcion del formulario ...
  #1 (permalink)  
Antiguo 12/05/2005, 01:38
 
Fecha de Ingreso: abril-2005
Ubicación: Santiago Compostela
Mensajes: 213
Antigüedad: 19 años, 1 mes
Puntos: 0
error al ejecutar formulario y listado en la misma pagina

Buenos dias a todos, tengo el siguiente problema, cree una pagina que esta compuesta por un formulario y una vez seleccionada la opcion del formulario me ejecute la consulta y muestre los resultados en la misma pagina, lo que pasa es que no me muestra nada ni el formulario ni el resultado, y lo mas raro no me da ningun error, el codigo es el siguiente:

</head>
<body>
<%
If Request.Form <> "" Then
Set RstCofra = Server.CreateObject("ADODB.Recordset")
RstCofra.source="SELECT Confraria.NomeConfra FROM Confraria WHERE (((Confraria.Id)='"& request.Form("cboConf") &"'))"
RstCofra.Cursortype=adOpenStatic
RstCofra.ActiveConnection="DSN=master;'';'';"
RstCofra.Open%>
<table width="685" border="0" cellpadding="0" cellspacing="0" >
<tr>
<td width="310" height="26" align="left" valign="middle" bgcolor="#99cdff" class="CabezaTabla">LISTADO DE EMBARCACI&Oacute;NS DA CONFRARIA DE:</td>
<td width="202" align="left" valign="middle" bgcolor="#e1f5ff" class="TextoResul"><div align="left"><%=RstCofra("NomeConfra")%></div></td>
<td width="173" align="center" valign="middle"><a href="/Embar/ListEmbar.asp"><img src="/imagenes/busqueda.gif" width="171" height="26" border="0"></a></td>
</table>
<% RstCofra.Close%>
<br>
<%
Set RstEmbar = Server.CreateObject("ADODB.Recordset")
RstEmbar.source="SELECT PersoasConfrarias.IdConfraria, Embarcacions.[NOME DA EMBARCACION], Embarcacions.MATRICULA, Embarcacions.FOLIO, Personas.Apelidos, Personas.Nome FROM (Personas INNER JOIN (Embarcacions INNER JOIN EmbarcacionTitular ON (Embarcacions.FOLIO = EmbarcacionTitular.FOLIO) AND (Embarcacions.MATRICULA = EmbarcacionTitular.MATRICULA)) ON Personas.DNI = EmbarcacionTitular.DNI) INNER JOIN PersoasConfrarias ON Personas.DNI = PersoasConfrarias.DNI WHERE (((PersoasConfrarias.IdConfraria)='"& request.Form("cboConf") &"'))ORDER BY Embarcacions.[NOME DA EMBARCACION]"
RstEmbar.Cursortype=adOpenStatic
RstEmbar.ActiveConnection="DSN=master;'';'';"
RstEmbar.Open%>
<table width="685" border="0" cellpadding="0" cellspacing="0" >
<!--DWLayoutTable-->
<tr>
<td width="310" height="24" align="left" valign="middle" bgcolor="#99cdff" class="CabezaTablaInfo">NUMERO DE EMBARCACIÓNS:</td>
<td width="194" align="left" valign="middle" bgcolor="#e1f5ff" class="TextoResul"> <% = RstEmbar.RecordCount %>

<td width="181">&nbsp;</td>
</table>

<br>
<table width="685" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr class="CabezaTabla">
<td width="160" height="21" align="center" valign="middle" class="CabezaTablaIzq">NOME EMBARCACI&Oacute;N </td>
<td width="72" align="center" valign="middle" bgcolor="#99cdff" class="CabezaTablaCentral">MATR&Iacute;CULA</td>
<td width="77" align="center" valign="middle" bgcolor="#99cdff" class="CabezaTablaCentral">FOLIO</td>
<td width="184" align="center" valign="middle" bgcolor="#99cdff" class="CabezaTablaCentral">APELIDOS</td>
<td width="192" align="center" valign="middle" bgcolor="#99cdff" class="CabezaTablaDer">NOME</td>
</tr>
<% while not RstEmbar.EOF%>
<tr class="DetalleTabla">
<td height="20" align="left" valign="middle" class="DetalleTablaLatIz"> <a href="#" onclick="javascript:window.open('/Embar/DetalleEmbar.asp?matricula=<%=RstEmbar("MATRICULA" )%>&folio=<%=RstEmbar("FOLIO")%>','','scrollbars=y es, statusbar=no, width=635, height=550')"> <%=RstEmbar("NOME DA EMBARCACION")%>&nbsp;</a></td>
<td align="left" valign="middle" class="DetalleTablaCentral" > <%=RstEmbar("MATRICULA")%>&nbsp;</td>
<td align="left" valign="middle" class="DetalleTablaCentral"> <%=RstEmbar("FOLIO")%>&nbsp;</td>
<td align="left" valign="middle" class="DetalleTablaCentral"> <%=RstEmbar("Apelidos")%>&nbsp;</td>
<td align="left" valign="middle" class="DetalleTablaLatDer"> <%=RstEmbar("Nome")%>&nbsp;</td>
</tr>
<% RstEmbar.MoveNext
wend
RstEmbar.Close%>
</table>
else
%>
<br>
<span class="Estilo2">LISTADO DE EMBARCACIÓNS POR CONFRARíAS </span>
<span class="Estilo2"><br>
<br>
<span class="Estilo4">SELECCIONE CONFRARÍA</span> </span>
<form name="FormListEmbar" method="post" action="PruebaListEmbar.asp">
<p>
<select name="cboConf" class="CabezaTabla">
<%
Set RstConfr = server.CreateObject("ADODB.Recordset")
RstConfr.source="SELECT * FROM Confraria ORDER BY NomeConfra"
RstConfr.Cursortype=adOpenStatic
RstConfr.ActiveConnection="DSN=master;'';'';"
RstConfr.Open%>
<%If RstConfr.recordcount > 0 then
do while not RstConfr.eof
Response.write("<option value= " & RstConfr("Id") & ">" & RstConfr("NomeConfra") & "</option>")
RstConfr.movenext
loop
end if
RstConfr.Close
Set RstConfr=Nothing%>
%>
</select>
<input name="Enviar" type="submit" id="Enviar" value="Enviar">
</form>
<%
end if
%>
</body>
</html>

alguno sabe lo que puede pasar.
saludos
  #2 (permalink)  
Antiguo 12/05/2005, 02:03
 
Fecha de Ingreso: abril-2005
Ubicación: Santiago Compostela
Mensajes: 213
Antigüedad: 19 años, 1 mes
Puntos: 0
solucionado

Ya esta solucionado me faltaba un <%.

saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:25.