La sentencia siguiente funciona perfectamente:
SELECT
"MAPROD" AS "NUMERO", "MAAYN" AS "APELLIDOS Y NOMBRE"
FROM
"Biblioteca"."Fichero"
WHERE
( ("MAEMPR" = 001) )
ORDER BY
"MAEMPR", "MAPROD"
La sentencia siguiente es la que da error:
SELECT
SUM("MAPROD") AS "NUMERO", "MAAYN" AS "APELLIDOS Y NOMBRE"
FROM
"Biblioteca"."Fichero"
WHERE
( ("MAEMPR" = 001) )
ORDER BY
"MAEMPR", "MAPROD"
Lo de color de rojo es lo unico que cambio.
Todo esto probandolo en el editor de Sql del "Access for Web" por lo que
creo que es o bien porque el editor esta limitado o porque se pone de
otra forma este tipo de operaciones.
Saludos,
Dario Heinze escribió:
Buen dia ... no probaste...
SELECT SUM(CAMPO1), CAMPO2 AS "NOMBRE" FROM BIBLIOTECA.FICHERO WHERE
CAMPO3=001
Saludos,
Dario.-
-----Mensaje original-----
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] En nombre de Pablo Sanchez
Marquez
Enviado el: jueves, 19 de abril de 2007 9:12
Para: FORUM HELP400
Asunto: Acces for Web con SQL y URL
Hola a todos:
2 preguntas.
1.- Estoy intentando ejecutar una simple sentencia SQL como esta en el
editor de SQL del "Access for Web":
SELECT SUM(CAMPO1), "CAMPO2" AS "NOMBRE" FROM BIBLIOTECA.FICHERO WHERE
CAMPO3=001
pero me da error [SQL0122] La columna CAMPO2 o la expresión de la lista
SELECT no es válida.
creo que es por el operardor "SUM" ¿sabeis si admite operadores
aritmeticos el "Access for Web"?
2.- Se pueden ejecutar en un navegador URL's del "Acces for Web" que
directamente te ejecutan diversos servicios como puede ser una pantalla
5250 o ejecuta una petición SQL previamente guardada pero
hay alguna forma de pasarle el usuario y la contraseña directamente en
la URL, ya que por cada petición lo pide si la ejecuto desde punto de
menu de una aplicación RPG del iseries
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ás de NEWS/400.
© 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