Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/04/2007, 06:35
LinosINK
 
Fecha de Ingreso: diciembre-2004
Mensajes: 190
Antigüedad: 20 años, 5 meses
Puntos: 0
Re: Recoger en una vble un dato de un FORM para consulta a BBDD

Hola Josealh;

Página en la que esta el combo, no tiene porque ser asp puede ser .html a no ser que los tipos de plantas los cargues de una BD:

Código:
<form name="Plantas" action="resultado.asp" method="post">
<select name="cmbTiposPlantas">
  <option value="90066">Planta HALL</option> 
  <option value="90066">Planta 1A</option> 
   <option value="90026">Planta 1B</option> 
</select>
<input name="Enviar" type="submit">
</form>
Luego otra página que es la que recibe los datos resultado.asp
Código:
<%dim cn,rs,strTipoPlanta

'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,nombre,medio,modelo,observaciones from PrnIUI where planta=" + TipoPlanta + "  ORDER BY nombre" 
rs.open sqltxt, cn%>
Si el campo planta es numerico:
sqltxt="select planta,nombre,medio,modelo,observaciones from PrnIUI where planta=" + strTipoPlanta + " ORDER BY nombre"

Si el campo planta es texto:
sqltxt="select planta,nombre,medio,modelo,observaciones from PrnIUI where planta='" + strTipoPlanta + "' ORDER BY nombre"


Espero que te sirva.
Saludos.
__________________
Huevos fritos con jamon, te los comes cuando quieras pero folla siempre con condón.