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

problema al enviar datos de un formulario a frame

Estas en el tema de problema al enviar datos de un formulario a frame en el foro de ASP Clásico en Foros del Web. Buenas encontre informacion de como pasar los valores de un formulario a un frame y es el siguiente: <form name="FormListEmbar" method="post" action="/Embar/FrameListEmbarDet.asp?CodConfr=<%=RstConfr("Id")%> "> (...) lo ...
  #1 (permalink)  
Antiguo 13/05/2005, 01:13
 
Fecha de Ingreso: abril-2005
Ubicación: Santiago Compostela
Mensajes: 213
Antigüedad: 19 años, 1 mes
Puntos: 0
problema al enviar datos de un formulario a frame

Buenas encontre informacion de como pasar los valores de un formulario a un frame y es el siguiente:

<form name="FormListEmbar" method="post" action="/Embar/FrameListEmbarDet.asp?CodConfr=<%=RstConfr("Id")%> ">
(...)

lo que pasa es que me da este error:

Tipo de error:
Error de Microsoft VBScript en tiempo de ejecución (0x800A000D)
No coinciden los tipos: 'RstConfr'

alguno sabe a que se debe
saludos
  #2 (permalink)  
Antiguo 13/05/2005, 01:20
 
Fecha de Ingreso: abril-2005
Ubicación: Santiago Compostela
Mensajes: 213
Antigüedad: 19 años, 1 mes
Puntos: 0
mejor pongo todo el codigo del formulario:

<form name="FormListEmbar" method="post" action="/Embar/FrameListEmbarDet.asp?CodConfr=<%=RstConfr("Id")%> ">
<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>
  #3 (permalink)  
Antiguo 13/05/2005, 12:05
Avatar de dabadubab  
Fecha de Ingreso: febrero-2005
Ubicación: Sant Hiuston
Mensajes: 157
Antigüedad: 19 años, 3 meses
Puntos: 0
creo que intentas escribir el valor de un recordset ANTES de crearlo.

crea y abre el recordset ANTES de imprimir el valor en el ACTION del forumario,unas líneas antes de el código del form action.

saludos
__________________
Programando conseguiremos dinero... :-D
Pero Bush y sus secuaces seguirán aniquilando gente por dinero :Zzz:
Cómo mínimo no trabajemos para los poderosos :-p
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 00:56.