none
Generacion de Reportes en Reporting Services Desde Base de Datos MySQL RRS feed

  • Pregunta

  • Buen dia:

    Poseo una aplicacion web que utiliza un servidor de base de datos en MySQL para almacenar todos los datos. En otro servidor de SQL Server, requiero generar informes utilizando el Reporting Services de dicho servidor

    La conexion desde el Reporting Services hacia el servidor de MySQL la efectuo a traves de ODBC y se conecta perfectamente.



    He creado un informe con una consulta que contiene 3 parametros.

    Si ejecuto la consulta directamente en el generador de consultas de MySQL funciona perfectamente:



    Esta misma consulta la he agregado en el dataset del informe en Reporting Services:



    Pero al ejecutar esta consulta no se genera ningun resultado!!! Podrian por favor ayudarme a encontrar la causa de esto para asi resolverla y poder obtener de manera correcta el informe??

    Les agradezco muchisimo su valiosa y pronta respuesta. Saludos...

    "El espiritu de lucha es lo que nos impulsa cada día a emprender nuevos retos..." Alexsc007 Bogotá - Colombia


    • Editado Alexsc007 viernes, 21 de julio de 2017 15:31
    viernes, 21 de julio de 2017 15:27

Respuestas

  • Hola.

    Por favor intenta el query de la siguiente manera:

    SELECT date_format(P.fecha_pedido, '%d/%m/%y') as Fecha_Pedido, P.user_id as ID_Emp, P.numero_pedido as Nro_Pedido, P.direccion_envio as Direccion_Envio FROM pedidos P INNER JOIN users U on P.user_id=U.id WHERE P-fecha_pedido between ? AND ? AND P.tipo=?

    Nos cuentas...

    Saludos,


    Guillermo Taylor F.
    MVP Data Platform & IT Pro
    Mi Blog

    • Marcado como respuesta Alexsc007 martes, 25 de julio de 2017 21:40
    martes, 25 de julio de 2017 13:20

Todas las respuestas

  • Hola.

    Por favor intenta el query de la siguiente manera:

    SELECT date_format(P.fecha_pedido, '%d/%m/%y') as Fecha_Pedido, P.user_id as ID_Emp, P.numero_pedido as Nro_Pedido, P.direccion_envio as Direccion_Envio FROM pedidos P INNER JOIN users U on P.user_id=U.id WHERE P-fecha_pedido between ? AND ? AND P.tipo=?

    Nos cuentas...

    Saludos,


    Guillermo Taylor F.
    MVP Data Platform & IT Pro
    Mi Blog

    • Marcado como respuesta Alexsc007 martes, 25 de julio de 2017 21:40
    martes, 25 de julio de 2017 13:20
  • Hola Guillermo:

    Muchisimas gracias por tu respuesta. Me funciono a la PERFECCCION!!!

    Mil y mil gracias. Saludos...


    "El espiritu de lucha es lo que nos impulsa cada día a emprender nuevos retos..." Alexsc007 Bogotá - Colombia

    martes, 25 de julio de 2017 21:39