Creo que lo conseguí:
SELECT campo1 AS PRODUCTOR, campo2 AS NOMBRE
FROM biblioteca.fichero
WHERE campo3=? AND campo1=?
ORDER BY campo1
En el WHERE es condicion necesaria que luego se pasen los paremetros en
el mismo orden.
Para el que le pueda interesar...
Saludos,
Pablo Sanchez Marquez escribió:
Hola foreros:
Estoy intentando crear una pagina html con parametros de consulta sql
siguiendo el manual del "Access for Web", según el cual dice:
" *Sentencias con marcadores de parámetros *
La segunda forma de crear una sentencia SQL con marcadores de
parámetros es _escribiendo a mano la sentencia, utilizando a
continuación Ejecutar SQL. Esta opción requiere que se guarde la
petición._ La petición no puede ejecutarse directamente desde Ejecutar
SQL ni con Ejecutar enlace desde Mis peticiones. Debe utilizarse la
interfaz URL Ejecutar petición SQL (iWADbExec) para pasarles valores a
los marcadores de parámetros. Debe especificarse un parámetro URL por
cada marcador de parámetros de la sentencia. Los parámetros URL deben
llamarse iwaparm_x, donde x es el índice del parámetro. iwaparm_1 se
utiliza para el primer marcador de parámetros, iwaparm_2 se utiliza
para el segundo marcador de parámetros, etcétera. Por ejemplo:
http://servidor:puerto/webaccess/iWADbExec?request=promptedRequest&iwaparm_1=Johnson&iwaparm_2=500
Una forma de llamar a la interfaz Ejecutar petición SQL (iWADbExec)
para pasarles valores a los marcadores de parámetros es utilizando un
formulario HTML. Los campos de entrada pueden utilizarse para
solicitar los valores al usuario. Los nombres de estos campos deben
seguir el convenio de denominación de parámetros URL mencionado
anteriormente. El nombre de petición puede almacenarse en el
formulario como un parámetro oculto. La acción del formulario debe
especificar el URI de Ejecutar petición SQL (iWADbExec). Cuando se
envía el formulario, el URL se crea con los valores especificados, se
llama a iSeries Access para Web y, por último, se ejecuta la petición.
A continuación se muestra un ejemplo de código en HTML:
<HTML>
<BODY>
<FORM action="http://servidor:puerto/webaccess/iWADbExec" method="get">
Escriba un nombre de cliente y pulse <B>Aceptar</b> para obtener
información de su cuenta.<br>
<input type="text" name="iwaparm_1" value=""/>
<input type="submit" name="ok" value=" OK "/>
<input type="hidden" name="request" value="promptedRequest"/>
</FORM>
</BODY>
</HTML>
"
Mi pregunta es ¿Como creo una sentencia SQL con marcadores de
parametros?, ¿Teneis algun ejemplo? ¿que debo poner en "promptedRequest"?
Perdon por el rollete, un saludo,
--
Pablo Sánchez Márquez
(Dpto.Administración)
FABRICANTES LINEA BLANCA, S.A.
=========================================================================
- AVISO LEGAL -
La presente comunicación y sus anexos tiene como destinatario la persona a la que
le va dirigida, por lo que si usted lo recibe por error debe notificarlo al
remitente y
eliminarlo de su sistema, no pudiendo utilizarlo, total o parcialmente, para
ningún fin.
Su contenido puede tener información confidencial o protegida legalmente y
únicamente
expresa la opinión del remitente. El uso del correo electrónico vía Internet no permite
asegurar ni la confidencialidad de los mensajes ni su correcta recepción. En el caso de
que el destinatario no consintiera la utilización del correo electrónico, deberá ponerlo en
nuestro conocimiento inmediatamente.
=========================================================================
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de NEWS/400.
&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400