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

Request de un ComboBox

Estas en el tema de Request de un ComboBox en el foro de ASP Clásico en Foros del Web. Tengo lo siguiente: StrMarca = Request.Form("CobMarca.text") RstMM.Open "SELECT TblModelo.Modelo FROM TblMarca INNER JOIN TblModelo ON TblMarca.Cod = TblModelo.Cod WHERE ((TblMarca.Marc = '" & StrMarca & ...
  #1 (permalink)  
Antiguo 10/06/2002, 13:56
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 1 mes
Puntos: 7
Request de un ComboBox

Tengo lo siguiente:

StrMarca = Request.Form("CobMarca.text")

RstMM.Open "SELECT TblModelo.Modelo FROM TblMarca INNER JOIN TblModelo ON TblMarca.Cod = TblModelo.Cod WHERE ((TblMarca.Marc = '" & StrMarca & "') AND (TblModelo.Cod = TblMarca.Cod))", CnnMM

Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.

Si le quito la parte que dice (TblMarca.Marc = '" & StrMarca & "') AND entonces si funciona, pero quiero que TblMarca sea igual a lo que diga el ComboBox, como hago eso?

.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pesimo gusto contentarse con algo mediocre cuando lo excelente esta a nuestro alcance--
  #2 (permalink)  
Antiguo 10/06/2002, 15:16
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 1 mes
Puntos: 7
Re: Request de un ComboBox

Vale decir que ese ComBoBox que se llama CobMarca esta en la misma página que tengo esas setencias...

La pregunta es se puede haxcer un request en la misma pagina?

.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pesimo gusto contentarse con algo mediocre cuando lo excelente esta a nuestro alcance--
  #3 (permalink)  
Antiguo 10/06/2002, 16:48
Avatar de TomaHawkk  
Fecha de Ingreso: diciembre-2001
Ubicación: España
Mensajes: 422
Antigüedad: 22 años, 4 meses
Puntos: 1
Re: Request de un ComboBox

Claro que se puede...

Suponiendo que el id o el nombre del combo sea "CobMarca" entonces:

strMarca = request("CobMarca")

Saludos.
  #4 (permalink)  
Antiguo 10/06/2002, 16:52
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Request de un ComboBox

podras acceder al request siempre y cuando hayas refresado la pagina donde tienes las variable que asignas la marca..

  #5 (permalink)  
Antiguo 10/06/2002, 16:52
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Request de un ComboBox

podras acceder al request siempre y cuando hayas refresado la pagina donde tienes las variable que asignas la marca..

  #6 (permalink)  
Antiguo 11/06/2002, 06:45
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 1 mes
Puntos: 7
Re: Request de un ComboBox

Cual es la diferencia entre el Name y el Id?

.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pesimo gusto contentarse con algo mediocre cuando lo excelente esta a nuestro alcance--
  #7 (permalink)  
Antiguo 11/06/2002, 07:11
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 1 mes
Puntos: 7
Re: Request de un ComboBox

Tengo esto en mi página:
<select size="1" name="CobMarca" style="font-family: Verdana; font-size: 8pt" onChange="Cambio">
<option>Todas las Marcas</option>
</select>

y mas bajao tengo:

<%
StrMarca = Request("CobMarca")
If StrMarca = "Todas las Marcas" then%>
<option>Todos los modelos</option>
<option>--------------------------------------------</option>
</select>
<%End If%>

y no funciona, q estoy haciendo mal?

.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pesimo gusto contentarse con algo mediocre cuando lo excelente esta a nuestro alcance--
  #8 (permalink)  
Antiguo 11/06/2002, 09:17
Avatar de TomaHawkk  
Fecha de Ingreso: diciembre-2001
Ubicación: España
Mensajes: 422
Antigüedad: 22 años, 4 meses
Puntos: 1
Re: Request de un ComboBox

Espero que te sirva...

---------------------------------------

<HTML>
<HEAD>
<TITLE> Tu página.asp </TITLE>

<SCRIPT LANGUAGE="JavaScript">
<!--

function cambiando() {
alert(thisForm.CobMarca.value); // Aqui puedes ver el valor que escoges en el Combo.
thisForm.submit()
}

//-->
</SCRIPT>


</HEAD>

<BODY>

<FORM METHOD=POST ACTION="" id="thisForm">

<select size="1" name="CobMarca" style="font-family: Verdana; font-size: 8pt" onChange="cambiando();">
<option value=""> </option>
<option value="Todas las Marcas">Todas las Marcas</option>
<option value="Marca 1">Marca 1</option>
<option value="Marca 2">Marca 2</option>
<option value="Marca 3">Marca 3</option>

<%
Dim StrMarca

StrMarca = Request("CobMarca")

If StrMarca = "Todas las Marcas" then
%>
<option value="---">-----------------</option>
<option value="Todos los modelos">Todos los modelos</option>
<option value="---">-----------------</option>
<%
End if
%>
</select>

</FORM>

</BODY>
</HTML>

---------------------------------------

Saludos.
  #9 (permalink)  
Antiguo 11/06/2002, 09:17
Avatar de TomaHawkk  
Fecha de Ingreso: diciembre-2001
Ubicación: España
Mensajes: 422
Antigüedad: 22 años, 4 meses
Puntos: 1
Re: Request de un ComboBox

Espero que te sirva...

---------------------------------------

<HTML>
<HEAD>
<TITLE> Tu página.asp </TITLE>

<SCRIPT LANGUAGE="JavaScript">
<!--

function cambiando() {
alert(thisForm.CobMarca.value); // Aqui puedes ver el valor que escoges en el Combo.
thisForm.submit()
}

//-->
</SCRIPT>


</HEAD>

<BODY>

<FORM METHOD=POST ACTION="" id="thisForm">

<select size="1" name="CobMarca" style="font-family: Verdana; font-size: 8pt" onChange="cambiando();">
<option value=""> </option>
<option value="Todas las Marcas">Todas las Marcas</option>
<option value="Marca 1">Marca 1</option>
<option value="Marca 2">Marca 2</option>
<option value="Marca 3">Marca 3</option>

<%
Dim StrMarca

StrMarca = Request("CobMarca")

If StrMarca = "Todas las Marcas" then
%>
<option value="---">-----------------</option>
<option value="Todos los modelos">Todos los modelos</option>
<option value="---">-----------------</option>
<%
End if
%>
</select>

</FORM>

</BODY>
</HTML>

---------------------------------------

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 16:09.