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&amp;#225;s de NEWS/400.
&amp;#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

Responder a