Hola a todos/as.
Me gustaría saber como pasar un pármetro a un ASP. Yo tengo un HTML con un FORM:
Código HTML:
<form method="POST" action="impresoras.asp" name="Plantas">
<table border="0" width="100%" align="center" bgcolor="#E0D577"><tr>
<th width="50%" valign="middle" align="left" bgcolor="#E0D577">
Seleccione Planta:
<select name="cmbTiposPlantas">
<option value="HALL">HALL</option>
<option value="1A">1A</option>
<option value="1B">1B</option>
</select>
<input type="submit" VALUE="Buscar"></th></tr>
</table></div>
</form>
y en ASP tengo:
Código HTML:
<%dim cn,rs,strTipoPlanta,fso
set fso = Server.CreateObject("Scripting.filesystemObject")
'en la variable strTipoPlanta recuperas lo que se haya elegido en el combo mediante request.form
strTipoPlanta=request.form("cmbTiposPlantas")
set cn=createobject("ADODB.Connection")
cn.ConnectionString = "Provider=sqloledb;Data Source=IUMAS1SQL;Initial Catalog=s1s2copiadia;User Id=personaliui;Password=personaliui123"
cn.open
set rs=createobject("ADODB.Recordset")
sqltxt="select planta,numero,nombre,medio,puerto,modelo,observaciones from PrnII where planta='" + strTipoPlanta + "' ORDER BY nombre"
rs.open sqltxt, cn%>
En principio estaba todo junto en el mismo HTML, pero he tenido que separar el ASP y en la línea:
Código HTML:
strTipoPlanta=request.form("cmbTiposPlantas")
recojo el valor del combo y lo paso a una vble. que se utiliza después en el SELECT.
Me gustaría saber como pasarle al ASP cmbTiposPlantas con lo seleccionado en el combo o como asginarle el valor a una vble. y pasar ésta para usarla en el ASP.
Gracias por todo y un saludo