
30/01/2006, 09:33
|
| | Fecha de Ingreso: enero-2006
Mensajes: 2
Antigüedad: 19 años, 3 meses Puntos: 0 | |
Paso de parametros consulta SQL Tengo el sgte. Problema. El asunto es q estoy desarrollando una pequeña app. Web con ASP y BD Access, pues bien cdo. envio dos parámetros de un form de una app.(index.asp) a la otra app.(find1.asp) supuestamente llegan bien pq compruebo sus valores, pero cdo. Trato de armar una consulta SQL usandolos como parámetros me da un error “Se esperaba un final de instrucción” , sin embargo si escribo directamente los valores, en este caso son valores numéricos la consulta se ejecuta correctamente. Aqui va fragmento de codigo del form q envia y del fichero ASP q recibe y procesa los parametros del form
.....
<form action="find1.asp" method="post" name="Listas" id="Listas">
<p class="style1"> <strong><font size="-1" face="Verdana, Arial, Helvetica, sans-serif">Manifestaciones</font></strong></p>
<p>
<select name="select_manifestac" size="1" id="select_manifestac"
/p><INPUT type="submit" value="Buscar" >
....
y este es un fragmento de find1.asp
set oConn = Server.CreateObject("ADODB.Connection")
set rs = Server.CreateObject("ADODB.Recordset")
oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="&Server.MapPath("darte.mdb")
SQL="SELECT * FROM TblClase_Detalles WHERE (((TblClase_Detalles.Manifestacion)= Request.Form("select_manifestac")) AND ((TblClase_Detalles.TipoClase)=Request.Form("selec t_modalidad")))"
...
aqui en el SELECT es donde me da el error.
Please diganme q estoy haciendo mal. Agradecido de antemano. |